George Dunlap
2013-Apr-16 14:22 UTC
Bug: Windows 2003 fails to install on xen-unstable tip
The other day I just happened to try to install Windows 2003 on xen-unstable tip. After booting the CD and copying the files, the whole thing stops at "Setup is starting Windows". The VM is in the "blocked" state; which means it has called HLT and is waiting for interrupts; but no interrupts are delivered, so everything just stops. Windows XP, strangely enough, installs just fine. I have duplicated this with both qemu-upstream and qemu-traditional; and also on both AMD and Intel. I was wondering: 1. if any of you had an idea what changeset might be involved 2. if any of you could take the time to investigate the bug Thanks, -George
Jan Beulich
2013-Apr-16 14:34 UTC
Re: Bug: Windows 2003 fails to install on xen-unstable tip
>>> On 16.04.13 at 16:22, George Dunlap <George.Dunlap@eu.citrix.com> wrote: > The other day I just happened to try to install Windows 2003 on > xen-unstable tip. After booting the CD and copying the files, the > whole thing stops at "Setup is starting Windows". > > The VM is in the "blocked" state; which means it has called HLT and is > waiting for interrupts; but no interrupts are delivered, so everything > just stops. > > Windows XP, strangely enough, installs just fine. > > I have duplicated this with both qemu-upstream and qemu-traditional; > and also on both AMD and Intel. > > I was wondering: > 1. if any of you had an idea what changeset might be involvedAny of the RTC emulation changes since 4.2 would be possible candidates, with mine much more likely than Tim''s (since his mainly fix issues mine introduced). Jan> 2. if any of you could take the time to investigate the bug > > Thanks, > -George > > _______________________________________________ > Xen-devel mailing list > Xen-devel@lists.xen.org > http://lists.xen.org/xen-devel
George Dunlap
2013-Apr-16 14:35 UTC
Re: Bug: Windows 2003 fails to install on xen-unstable tip
On 16/04/13 15:34, Jan Beulich wrote:>>>> On 16.04.13 at 16:22, George Dunlap <George.Dunlap@eu.citrix.com> wrote: >> The other day I just happened to try to install Windows 2003 on >> xen-unstable tip. After booting the CD and copying the files, the >> whole thing stops at "Setup is starting Windows". >> >> The VM is in the "blocked" state; which means it has called HLT and is >> waiting for interrupts; but no interrupts are delivered, so everything >> just stops. >> >> Windows XP, strangely enough, installs just fine. >> >> I have duplicated this with both qemu-upstream and qemu-traditional; >> and also on both AMD and Intel. >> >> I was wondering: >> 1. if any of you had an idea what changeset might be involved > Any of the RTC emulation changes since 4.2 would be possible > candidates, with mine much more likely than Tim''s (since his mainly > fix issues mine introduced).If you''ve got a git hash tag for your first change, I can do a quick test to see if that''s it. -George
Ren, Yongjie
2013-Apr-16 15:24 UTC
Re: Bug: Windows 2003 fails to install on xen-unstable tip
> -----Original Message----- > From: xen-devel-bounces@lists.xen.org > [mailto:xen-devel-bounces@lists.xen.org] On Behalf Of George Dunlap > Sent: Tuesday, April 16, 2013 10:22 PM > To: xen-devel@lists.xen.org > Cc: Dong, Eddie; Tim Deegan; Suravee Suthikulpanit > Subject: [Xen-devel] Bug: Windows 2003 fails to install on xen-unstable tip > > The other day I just happened to try to install Windows 2003 on > xen-unstable tip. After booting the CD and copying the files, the > whole thing stops at "Setup is starting Windows". >64bit or 32bit Windows 2003? We already covered 64bit Windows 2003 guest booting on Intel hardware in our auto testing system. (Of course, no installation is covered in our auto testing.) That booting case passed with changeset 26783 in xen-unstable tree. BTW, we use pure upstream QEMU.> The VM is in the "blocked" state; which means it has called HLT and is > waiting for interrupts; but no interrupts are delivered, so everything > just stops. > > Windows XP, strangely enough, installs just fine. > > I have duplicated this with both qemu-upstream and qemu-traditional; > and also on both AMD and Intel. > > I was wondering: > 1. if any of you had an idea what changeset might be involved > 2. if any of you could take the time to investigate the bug > > Thanks, > -George > > _______________________________________________ > Xen-devel mailing list > Xen-devel@lists.xen.org > http://lists.xen.org/xen-devel
George Dunlap
2013-Apr-16 15:32 UTC
Re: Bug: Windows 2003 fails to install on xen-unstable tip
On 16/04/13 16:24, Ren, Yongjie wrote:>> -----Original Message----- >> From: xen-devel-bounces@lists.xen.org >> [mailto:xen-devel-bounces@lists.xen.org] On Behalf Of George Dunlap >> Sent: Tuesday, April 16, 2013 10:22 PM >> To: xen-devel@lists.xen.org >> Cc: Dong, Eddie; Tim Deegan; Suravee Suthikulpanit >> Subject: [Xen-devel] Bug: Windows 2003 fails to install on xen-unstable tip >> >> The other day I just happened to try to install Windows 2003 on >> xen-unstable tip. After booting the CD and copying the files, the >> whole thing stops at "Setup is starting Windows". >> > 64bit or 32bit Windows 2003? > We already covered 64bit Windows 2003 guest booting on Intel hardware in > our auto testing system. > (Of course, no installation is covered in our auto testing.) > That booting case passed with changeset 26783 in xen-unstable tree. > BTW, we use pure upstream QEMU.This is 32-bit -- it''s Windows 2003 Enterprise Edition SP2, 32-bit. I just tried the 64-bit install and it does the same thing. Win7 32-bit seems to work as well. -George
Tim Deegan
2013-Apr-16 15:37 UTC
Re: Bug: Windows 2003 fails to install on xen-unstable tip
At 16:32 +0100 on 16 Apr (1366129965), George Dunlap wrote:> This is 32-bit -- it''s Windows 2003 Enterprise Edition SP2, 32-bit. I > just tried the 64-bit install and it does the same thing.Does it work in a single-vcpu guest? ISTR XP installs used to be less reliable with large numbers of VCPUs (and w2k3 may be old enough to have a separate SMP HAL). Tim.
George Dunlap
2013-Apr-16 15:56 UTC
Re: Bug: Windows 2003 fails to install on xen-unstable tip
On 16/04/13 16:37, Tim Deegan wrote:> At 16:32 +0100 on 16 Apr (1366129965), George Dunlap wrote: >> This is 32-bit -- it''s Windows 2003 Enterprise Edition SP2, 32-bit. I >> just tried the 64-bit install and it does the same thing. > Does it work in a single-vcpu guest? ISTR XP installs used to be less > reliable with large numbers of VCPUs (and w2k3 may be old enough to have > a separate SMP HAL).It has the same behavior in a 1-vcpu guest as a 4-vcpu guest: It boots until it says, "Staring Windows", then blocks and doesn''t seem to receive interrupts. -George
Jan Beulich
2013-Apr-17 08:27 UTC
Re: Bug: Windows 2003 fails to install on xen-unstable tip
>>> On 16.04.13 at 16:35, George Dunlap <george.dunlap@eu.citrix.com> wrote: > On 16/04/13 15:34, Jan Beulich wrote: >>>>> On 16.04.13 at 16:22, George Dunlap <George.Dunlap@eu.citrix.com> wrote: >>> The other day I just happened to try to install Windows 2003 on >>> xen-unstable tip. After booting the CD and copying the files, the >>> whole thing stops at "Setup is starting Windows". >>> >>> The VM is in the "blocked" state; which means it has called HLT and is >>> waiting for interrupts; but no interrupts are delivered, so everything >>> just stops. >>> >>> Windows XP, strangely enough, installs just fine. >>> >>> I have duplicated this with both qemu-upstream and qemu-traditional; >>> and also on both AMD and Intel. >>> >>> I was wondering: >>> 1. if any of you had an idea what changeset might be involved >> Any of the RTC emulation changes since 4.2 would be possible >> candidates, with mine much more likely than Tim''s (since his mainly >> fix issues mine introduced). > > If you''ve got a git hash tag for your first change, I can do a quick > test to see if that''s it.The first of these commits is 2fe82ac11fd078485388fe7c5e8bc3b6ac9185b0. Jan
George Dunlap
2013-Apr-17 18:13 UTC
Re: Bug: Windows 2003 fails to install on xen-unstable tip
On 17/04/13 09:27, Jan Beulich wrote:>>>> On 16.04.13 at 16:35, George Dunlap <george.dunlap@eu.citrix.com> wrote: >> On 16/04/13 15:34, Jan Beulich wrote: >>>>>> On 16.04.13 at 16:22, George Dunlap <George.Dunlap@eu.citrix.com> wrote: >>>> The other day I just happened to try to install Windows 2003 on >>>> xen-unstable tip. After booting the CD and copying the files, the >>>> whole thing stops at "Setup is starting Windows". >>>> >>>> The VM is in the "blocked" state; which means it has called HLT and is >>>> waiting for interrupts; but no interrupts are delivered, so everything >>>> just stops. >>>> >>>> Windows XP, strangely enough, installs just fine. >>>> >>>> I have duplicated this with both qemu-upstream and qemu-traditional; >>>> and also on both AMD and Intel. >>>> >>>> I was wondering: >>>> 1. if any of you had an idea what changeset might be involved >>> Any of the RTC emulation changes since 4.2 would be possible >>> candidates, with mine much more likely than Tim''s (since his mainly >>> fix issues mine introduced). >> If you''ve got a git hash tag for your first change, I can do a quick >> test to see if that''s it. > The first of these commits is 2fe82ac11fd078485388fe7c5e8bc3b6ac9185b0.Here are the results of my bisect: 620d5dad54008e40798c4a0c4322aef274c36fa3 is the first bad commit commit 620d5dad54008e40798c4a0c4322aef274c36fa3 Author: Jan Beulich <jbeulich@suse.com> Date: Tue Feb 5 09:44:00 2013 +0100 x86/HVM: assorted RTC emulation adjustments - only call check_update_timer() on REG_B writes when SET changes - only call alarm_timer_update() on REG_B writes when relevant bits change - instead properly handle AF and PF when the guest is not also setting AIE/PIE respectively (for UF this was already the case, only a comment was slightly inaccurate), including calling the respective update functions upon REG_C reads Signed-off-by: Jan Beulich <jbeulich@suse.com> Tested-by: Olaf Hering <olaf@aepfle.de>
Ren, Yongjie
2013-Apr-18 02:21 UTC
Re: Bug: Windows 2003 fails to install on xen-unstable tip
> -----Original Message----- > From: George Dunlap [mailto:george.dunlap@eu.citrix.com] > Sent: Tuesday, April 16, 2013 11:33 PM > To: Ren, Yongjie > Cc: xen-devel@lists.xen.org; Dong, Eddie; Tim (Xen.org); Suravee > Suthikulpanit > Subject: Re: [Xen-devel] Bug: Windows 2003 fails to install on xen-unstable > tip > > On 16/04/13 16:24, Ren, Yongjie wrote: > >> -----Original Message----- > >> From: xen-devel-bounces@lists.xen.org > >> [mailto:xen-devel-bounces@lists.xen.org] On Behalf Of George Dunlap > >> Sent: Tuesday, April 16, 2013 10:22 PM > >> To: xen-devel@lists.xen.org > >> Cc: Dong, Eddie; Tim Deegan; Suravee Suthikulpanit > >> Subject: [Xen-devel] Bug: Windows 2003 fails to install on xen-unstable > tip > >> > >> The other day I just happened to try to install Windows 2003 on > >> xen-unstable tip. After booting the CD and copying the files, the > >> whole thing stops at "Setup is starting Windows". > >> > > 64bit or 32bit Windows 2003? > > We already covered 64bit Windows 2003 guest booting on Intel hardware > in > > our auto testing system. > > (Of course, no installation is covered in our auto testing.) > > That booting case passed with changeset 26783 in xen-unstable tree. > > BTW, we use pure upstream QEMU. > > This is 32-bit -- it''s Windows 2003 Enterprise Edition SP2, 32-bit. I > just tried the 64-bit install and it does the same thing. >In Xen 4.3-unstable, I also met your issue with SP2. (SP1 is okay for booting.) (The Windows 2003 version we used in our auto testing is SP1 not SP2.) Also, I had a try with Xen 4.2.2-rc2 and found it can boot up SP2 normally. So, it should be a regression in Xen 4.3. I don''t know what caused this bug. Best Regards, Yongjie (Jay)
Jan Beulich
2013-Apr-18 08:13 UTC
Re: Bug: Windows 2003 fails to install on xen-unstable tip
>>> On 17.04.13 at 20:13, George Dunlap <george.dunlap@eu.citrix.com> wrote: > On 17/04/13 09:27, Jan Beulich wrote: >>>>> On 16.04.13 at 16:35, George Dunlap <george.dunlap@eu.citrix.com> wrote: >>> On 16/04/13 15:34, Jan Beulich wrote: >>>>>>> On 16.04.13 at 16:22, George Dunlap <George.Dunlap@eu.citrix.com> wrote: >>>>> The other day I just happened to try to install Windows 2003 on >>>>> xen-unstable tip. After booting the CD and copying the files, the >>>>> whole thing stops at "Setup is starting Windows". >>>>> >>>>> The VM is in the "blocked" state; which means it has called HLT and is >>>>> waiting for interrupts; but no interrupts are delivered, so everything >>>>> just stops. >>>>> >>>>> Windows XP, strangely enough, installs just fine. >>>>> >>>>> I have duplicated this with both qemu-upstream and qemu-traditional; >>>>> and also on both AMD and Intel. >>>>> >>>>> I was wondering: >>>>> 1. if any of you had an idea what changeset might be involved >>>> Any of the RTC emulation changes since 4.2 would be possible >>>> candidates, with mine much more likely than Tim''s (since his mainly >>>> fix issues mine introduced). >>> If you''ve got a git hash tag for your first change, I can do a quick >>> test to see if that''s it. >> The first of these commits is 2fe82ac11fd078485388fe7c5e8bc3b6ac9185b0. > > Here are the results of my bisect: > > 620d5dad54008e40798c4a0c4322aef274c36fa3 is the first bad commit > commit 620d5dad54008e40798c4a0c4322aef274c36fa3 > Author: Jan Beulich <jbeulich@suse.com> > Date: Tue Feb 5 09:44:00 2013 +0100 > > x86/HVM: assorted RTC emulation adjustmentsSo time to really consider a (partial) revert then, as obviously Tim''s attempt to fix this without reverting weren''t successful (I take it that you were at the tip of -unstable before starting the bisection). I''ll see to get you something to try out soon. Jan
George Dunlap
2013-Apr-18 09:03 UTC
Re: Bug: Windows 2003 fails to install on xen-unstable tip
On 18/04/13 09:13, Jan Beulich wrote:>>>> On 17.04.13 at 20:13, George Dunlap <george.dunlap@eu.citrix.com> wrote: >> On 17/04/13 09:27, Jan Beulich wrote: >>>>>> On 16.04.13 at 16:35, George Dunlap <george.dunlap@eu.citrix.com> wrote: >>>> On 16/04/13 15:34, Jan Beulich wrote: >>>>>>>> On 16.04.13 at 16:22, George Dunlap <George.Dunlap@eu.citrix.com> wrote: >>>>>> The other day I just happened to try to install Windows 2003 on >>>>>> xen-unstable tip. After booting the CD and copying the files, the >>>>>> whole thing stops at "Setup is starting Windows". >>>>>> >>>>>> The VM is in the "blocked" state; which means it has called HLT and is >>>>>> waiting for interrupts; but no interrupts are delivered, so everything >>>>>> just stops. >>>>>> >>>>>> Windows XP, strangely enough, installs just fine. >>>>>> >>>>>> I have duplicated this with both qemu-upstream and qemu-traditional; >>>>>> and also on both AMD and Intel. >>>>>> >>>>>> I was wondering: >>>>>> 1. if any of you had an idea what changeset might be involved >>>>> Any of the RTC emulation changes since 4.2 would be possible >>>>> candidates, with mine much more likely than Tim''s (since his mainly >>>>> fix issues mine introduced). >>>> If you''ve got a git hash tag for your first change, I can do a quick >>>> test to see if that''s it. >>> The first of these commits is 2fe82ac11fd078485388fe7c5e8bc3b6ac9185b0. >> Here are the results of my bisect: >> >> 620d5dad54008e40798c4a0c4322aef274c36fa3 is the first bad commit >> commit 620d5dad54008e40798c4a0c4322aef274c36fa3 >> Author: Jan Beulich <jbeulich@suse.com> >> Date: Tue Feb 5 09:44:00 2013 +0100 >> >> x86/HVM: assorted RTC emulation adjustments > So time to really consider a (partial) revert then, as obviously Tim''s > attempt to fix this without reverting weren''t successful (I take it > that you were at the tip of -unstable before starting the bisection).Yes, the tip of -unstable (as of what, 2 days ago?) didn''t work. -George
Jan Beulich
2013-Apr-19 10:05 UTC
Re: Bug: Windows 2003 fails to install on xen-unstable tip
>>> On 17.04.13 at 20:13, George Dunlap <george.dunlap@eu.citrix.com> wrote: > On 17/04/13 09:27, Jan Beulich wrote: >>>>> On 16.04.13 at 16:35, George Dunlap <george.dunlap@eu.citrix.com> wrote: >>> On 16/04/13 15:34, Jan Beulich wrote: >>>> Any of the RTC emulation changes since 4.2 would be possible >>>> candidates, with mine much more likely than Tim''s (since his mainly >>>> fix issues mine introduced). >>> If you''ve got a git hash tag for your first change, I can do a quick >>> test to see if that''s it. >> The first of these commits is 2fe82ac11fd078485388fe7c5e8bc3b6ac9185b0. > > Here are the results of my bisect: > > 620d5dad54008e40798c4a0c4322aef274c36fa3 is the first bad commit > commit 620d5dad54008e40798c4a0c4322aef274c36fa3 > Author: Jan Beulich <jbeulich@suse.com> > Date: Tue Feb 5 09:44:00 2013 +0100 > > x86/HVM: assorted RTC emulation adjustmentsSo as indicated yesterday, let''s start with a debugging patch for this and the FreeBSD problems. The patch is pretty trivial for starters, but helped me spot other related problems with Linux quite well. On Linux it didn''t get very noisy, so output was easy to collect and not very difficult to analyze - let''s see whether that also holds for Windows and FreeBSD... Jan --- a/xen/arch/x86/hvm/rtc.c +++ b/xen/arch/x86/hvm/rtc.c @@ -451,6 +451,7 @@ static int rtc_ioport_write(void *opaque rtc_timer_update(s); break; case RTC_REG_B: +printk("B=%02x [A:%02x B:%02x C:%02x]\n", data, s->hw.cmos_data[RTC_REG_A], orig, s->hw.cmos_data[RTC_REG_C]);//temp if ( data & RTC_SET ) { /* set mode: reset UIP mode */ @@ -629,6 +630,7 @@ static uint32_t rtc_ioport_read(RTCState case RTC_REG_C: ret = s->hw.cmos_data[s->hw.cmos_index]; s->hw.cmos_data[RTC_REG_C] = 0x00; +printk("C=%02x\n", ret);//temp rtc_update_irq(s); check_update_timer(s); alarm_timer_update(s); _______________________________________________ Xen-devel mailing list Xen-devel@lists.xen.org http://lists.xen.org/xen-devel
Roger Pau Monné
2013-Apr-19 10:44 UTC
Re: Bug: Windows 2003 fails to install on xen-unstable tip
On 19/04/13 12:05, Jan Beulich wrote:>>>> On 17.04.13 at 20:13, George Dunlap <george.dunlap@eu.citrix.com> wrote: >> On 17/04/13 09:27, Jan Beulich wrote: >>>>>> On 16.04.13 at 16:35, George Dunlap <george.dunlap@eu.citrix.com> wrote: >>>> On 16/04/13 15:34, Jan Beulich wrote: >>>>> Any of the RTC emulation changes since 4.2 would be possible >>>>> candidates, with mine much more likely than Tim''s (since his mainly >>>>> fix issues mine introduced). >>>> If you''ve got a git hash tag for your first change, I can do a quick >>>> test to see if that''s it. >>> The first of these commits is 2fe82ac11fd078485388fe7c5e8bc3b6ac9185b0. >> >> Here are the results of my bisect: >> >> 620d5dad54008e40798c4a0c4322aef274c36fa3 is the first bad commit >> commit 620d5dad54008e40798c4a0c4322aef274c36fa3 >> Author: Jan Beulich <jbeulich@suse.com> >> Date: Tue Feb 5 09:44:00 2013 +0100 >> >> x86/HVM: assorted RTC emulation adjustments > > So as indicated yesterday, let''s start with a debugging patch for > this and the FreeBSD problems. The patch is pretty trivial for > starters, but helped me spot other related problems with Linux > quite well. On Linux it didn''t get very noisy, so output was easy > to collect and not very difficult to analyze - let''s see whether > that also holds for Windows and FreeBSD...Here is the output from FreeBSD: (XEN) HVM1: HVM Loader (XEN) HVM1: Detected Xen v4.3-unstable (XEN) HVM1: Xenbus rings @0xfeffc000, event channel 9 (XEN) HVM1: System requested SeaBIOS (XEN) HVM1: CPU speed is 3067 MHz (XEN) irq.c:270: Dom1 PCI link 0 changed 0 -> 5 (XEN) HVM1: PCI-ISA link 0 routed to IRQ5 (XEN) irq.c:270: Dom1 PCI link 1 changed 0 -> 10 (XEN) HVM1: PCI-ISA link 1 routed to IRQ10 (XEN) irq.c:270: Dom1 PCI link 2 changed 0 -> 11 (XEN) HVM1: PCI-ISA link 2 routed to IRQ11 (XEN) irq.c:270: Dom1 PCI link 3 changed 0 -> 5 (XEN) HVM1: PCI-ISA link 3 routed to IRQ5 (XEN) HVM1: pci dev 01:3 INTA->IRQ10 (XEN) HVM1: pci dev 03:0 INTA->IRQ5 (XEN) HVM1: pci dev 04:0 INTA->IRQ5 (XEN) HVM1: pci dev 05:0 INTA->IRQ10 (XEN) HVM1: pci dev 02:0 bar 10 size lx: 02000000 (XEN) HVM1: pci dev 03:0 bar 14 size lx: 01000000 (XEN) HVM1: pci dev 02:0 bar 30 size lx: 00010000 (XEN) HVM1: pci dev 04:0 bar 30 size lx: 00010000 (XEN) HVM1: pci dev 05:0 bar 30 size lx: 00010000 (XEN) HVM1: pci dev 02:0 bar 14 size lx: 00001000 (XEN) HVM1: pci dev 03:0 bar 10 size lx: 00000100 (XEN) HVM1: pci dev 04:0 bar 10 size lx: 00000100 (XEN) HVM1: pci dev 04:0 bar 14 size lx: 00000100 (XEN) HVM1: pci dev 05:0 bar 10 size lx: 00000100 (XEN) HVM1: pci dev 05:0 bar 14 size lx: 00000100 (XEN) HVM1: pci dev 01:1 bar 20 size lx: 00000010 (XEN) HVM1: Multiprocessor initialisation: (XEN) HVM1: - CPU0 ... 36-bit phys ... fixed MTRRs ... var MTRRs [2/8] ... done. (XEN) HVM1: - CPU1 ... 36-bit phys ... fixed MTRRs ... var MTRRs [2/8] ... done. (XEN) HVM1: - CPU2 ... 36-bit phys ... fixed MTRRs ... var MTRRs [2/8] ... done. (XEN) HVM1: - CPU3 ... 36-bit phys ... fixed MTRRs ... var MTRRs [2/8] ... done. (XEN) HVM1: - CPU4 ... 36-bit phys ... fixed MTRRs ... var MTRRs [2/8] ... done. (XEN) HVM1: - CPU5 ... 36-bit phys ... fixed MTRRs ... var MTRRs [2/8] ... done. (XEN) HVM1: - CPU6 ... 36-bit phys ... fixed MTRRs ... var MTRRs [2/8] ... done. (XEN) HVM1: Testing HVM environment: (XEN) HVM1: - REP INSB across page boundaries ... passed (XEN) HVM1: - GS base MSRs and SWAPGS ... passed (XEN) HVM1: Passed 2 of 2 tests (XEN) HVM1: Writing SMBIOS tables ... (XEN) HVM1: Loading SeaBIOS ... (XEN) HVM1: Creating MP tables ... (XEN) HVM1: Loading ACPI ... (XEN) HVM1: vm86 TSS at fc00a200 (XEN) HVM1: BIOS map: (XEN) HVM1: 10000-100d3: Scratch space (XEN) HVM1: e0000-fffff: Main BIOS (XEN) HVM1: E820 table: (XEN) HVM1: [00]: 00000000:00000000 - 00000000:000a0000: RAM (XEN) HVM1: HOLE: 00000000:000a0000 - 00000000:000e0000 (XEN) HVM1: [01]: 00000000:000e0000 - 00000000:00100000: RESERVED (XEN) HVM1: [02]: 00000000:00100000 - 00000000:f0000000: RAM (XEN) HVM1: HOLE: 00000000:f0000000 - 00000000:fc000000 (XEN) HVM1: [03]: 00000000:fc000000 - 00000001:00000000: RESERVED (XEN) HVM1: [04]: 00000001:00000000 - 00000001:0f800000: RAM (XEN) HVM1: Invoking SeaBIOS ... (XEN) HVM1: SeaBIOS (version rel-1.7.1-0-g51755c3-20130419_121921-odin) (XEN) HVM1: (XEN) HVM1: Found Xen hypervisor signature at 40000000 (XEN) HVM1: xen: copy e820... (XEN) HVM1: Ram Size=0xf0000000 (0x000000000f800000 high) (XEN) HVM1: Relocating low data from 0x000e2eb0 to 0x000ef790 (size 2156) (XEN) HVM1: Relocating init from 0x000e371c to 0xeffe2320 (size 56244) (XEN) HVM1: CPU Mhz=3067 (XEN) B=02 [A:26 B:02 C:10] (XEN) C=10 (XEN) HVM1: Found 8 PCI devices (max PCI bus is 00) (XEN) HVM1: Allocated Xen hypercall page at effff000 (XEN) HVM1: Detected Xen v4.3-unstable (XEN) HVM1: Found 7 cpu(s) max supported 7 cpu(s) (XEN) HVM1: xen: copy BIOS tables... (XEN) HVM1: Copying SMBIOS entry point from 0x00010010 to 0x000fdb10 (XEN) HVM1: Copying MPTABLE from 0xfc001230/fc001240 to 0x000fd9b0 (XEN) HVM1: Copying PIR from 0x00010030 to 0x000fd930 (XEN) HVM1: Copying ACPI RSDP from 0x000100b0 to 0x000fd900 (XEN) HVM1: Scan for VGA option rom (XEN) HVM1: Running option rom at c000:0003 (XEN) stdvga.c:147:d1 entering stdvga and caching modes (XEN) HVM1: Turning on vga text mode console (XEN) HVM1: SeaBIOS (version rel-1.7.1-0-g51755c3-20130419_121921-odin) (XEN) HVM1: (XEN) HVM1: Found 1 lpt ports (XEN) HVM1: Found 1 serial ports (XEN) HVM1: ATA controller 1 at 1f0/3f4/c300 (irq 14 dev 9) (XEN) HVM1: ATA controller 2 at 170/374/c308 (irq 15 dev 9) (XEN) HVM1: ata0-0: QEMU HARDDISK ATA-7 Hard-Disk (20480 MiBytes) (XEN) HVM1: Searching bootorder for: /pci@i0cf8/*@1,1/drive@0/disk@0 (XEN) HVM1: DVD/CD [ata1-0: QEMU DVD-ROM ATAPI-4 DVD/CD] (XEN) HVM1: Searching bootorder for: /pci@i0cf8/*@1,1/drive@1/disk@0 (XEN) HVM1: PS2 keyboard initialized (XEN) HVM1: All threads complete. (XEN) HVM1: Scan for option roms (XEN) HVM1: Running option rom at c900:0003 (XEN) HVM1: pmm call arg1=1 (XEN) HVM1: pmm call arg1=0 (XEN) HVM1: pmm call arg1=1 (XEN) HVM1: pmm call arg1=0 (XEN) HVM1: Running option rom at ca00:0003 (XEN) HVM1: pmm call arg1=1 (XEN) HVM1: pmm call arg1=1 (XEN) HVM1: Searching bootorder for: /pci@i0cf8/*@4 (XEN) HVM1: Searching bootorder for: /pci@i0cf8/*@5 (XEN) HVM1: Press F12 for boot menu. (XEN) HVM1: (XEN) HVM1: drive 0x000fd8b0: PCHS=16383/16/63 translation=lba LCHS=1024/255/63 s=41943040 (XEN) HVM1: (XEN) HVM1: Space available for UMB: 000cb000-000ee800 (XEN) HVM1: Returned 61440 bytes of ZoneHigh (XEN) HVM1: e820 map has 7 items: (XEN) HVM1: 0: 0000000000000000 - 000000000009fc00 = 1 RAM (XEN) HVM1: 1: 000000000009fc00 - 00000000000a0000 = 2 RESERVED (XEN) HVM1: 2: 00000000000f0000 - 0000000000100000 = 2 RESERVED (XEN) HVM1: 3: 0000000000100000 - 00000000effff000 = 1 RAM (XEN) HVM1: 4: 00000000effff000 - 00000000f0000000 = 2 RESERVED (XEN) HVM1: 5: 00000000fc000000 - 0000000100000000 = 2 RESERVED (XEN) HVM1: 6: 0000000100000000 - 000000010f800000 = 1 RAM (XEN) HVM1: enter handle_19: (XEN) HVM1: NULL (XEN) HVM1: Booting from Hard Disk... (XEN) HVM1: Booting from 0000:7c00 (XEN) B=42 [A:26 B:02 C:50]
Jan Beulich
2013-Apr-19 12:47 UTC
Re: Bug: Windows 2003 fails to install on xen-unstable tip
Roger Pau Monné
2013-Apr-19 13:28 UTC
Re: Bug: Windows 2003 fails to install on xen-unstable tip
On 19/04/13 14:47, Jan Beulich wrote:>>>> On 19.04.13 at 12:44, Roger Pau Monné<roger.pau@citrix.com> wrote: >> (XEN) HVM1: Booting from 0000:7c00 >> (XEN) B=42 [A:26 B:02 C:50] > > Hmm - no REG_C read here. Below/attached an updated patch, > with some more printing and two changes which together may > help. > > Should the extra printing get noisy, just disable it, but please let > me know which (if any) of them you needed to take out.Thanks, this last patch fixes the problems with FreeBSD, now it''s able to boot again as usual. I''m attaching a log in case you are interested in the debug output. --------------070407080904010202000806 Content-Type: text/rtf; name="freebsd-boot.rtf" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="freebsd-boot.rtf" e1xydGYxXGFuc2lcYW5zaWNwZzEyNTJcY29jb2FydGYxMTM4XGNvY29hc3VicnRmNTEwCntc Zm9udHRibFxmMFxmc3dpc3NcZmNoYXJzZXQwIEhlbHZldGljYTt9CntcY29sb3J0Ymw7XHJl ZDI1NVxncmVlbjI1NVxibHVlMjU1O30KXHBhcGVydzExOTAwXHBhcGVyaDE2ODQwXG1hcmds MTQ0MFxtYXJncjE0NDBcdmlld3cxMDgwMFx2aWV3aDg0MDBcdmlld2tpbmQwClxwYXJkXHR4 NTY2XHR4MTEzM1x0eDE3MDBcdHgyMjY3XHR4MjgzNFx0eDM0MDFcdHgzOTY4XHR4NDUzNVx0 eDUxMDJcdHg1NjY5XHR4NjIzNlx0eDY4MDNccGFyZGlybmF0dXJhbAoKXGYwXGZzMjQgXGNm MCAoWEVOKSBwdCBvZmYgQDczOVwKKFhFTikgSFZNMTogSFZNIExvYWRlclwKKFhFTikgSFZN MTogRGV0ZWN0ZWQgWGVuIHY0LjMtdW5zdGFibGVcCihYRU4pIEhWTTE6IFhlbmJ1cyByaW5n cyBAMHhmZWZmYzAwMCwgZXZlbnQgY2hhbm5lbCA5XAooWEVOKSBIVk0xOiBTeXN0ZW0gcmVx dWVzdGVkIFNlYUJJT1NcCihYRU4pIEhWTTE6IENQVSBzcGVlZCBpcyAzMDY3IE1IelwKKFhF TikgaXJxLmM6MjcwOiBEb20xIFBDSSBsaW5rIDAgY2hhbmdlZCAwIC0+IDVcCihYRU4pIEhW TTE6IFBDSS1JU0EgbGluayAwIHJvdXRlZCB0byBJUlE1XAooWEVOKSBpcnEuYzoyNzA6IERv bTEgUENJIGxpbmsgMSBjaGFuZ2VkIDAgLT4gMTBcCihYRU4pIEhWTTE6IFBDSS1JU0EgbGlu ayAxIHJvdXRlZCB0byBJUlExMFwKKFhFTikgaXJxLmM6MjcwOiBEb20xIFBDSSBsaW5rIDIg Y2hhbmdlZCAwIC0+IDExXAooWEVOKSBIVk0xOiBQQ0ktSVNBIGxpbmsgMiByb3V0ZWQgdG8g SVJRMTFcCihYRU4pIGlycS5jOjI3MDogRG9tMSBQQ0kgbGluayAzIGNoYW5nZWQgMCAtPiA1 XAooWEVOKSBIVk0xOiBQQ0ktSVNBIGxpbmsgMyByb3V0ZWQgdG8gSVJRNVwKKFhFTikgSFZN MTogcGNpIGRldiAwMTozIElOVEEtPklSUTEwXAooWEVOKSBIVk0xOiBwY2kgZGV2IDAzOjAg SU5UQS0+SVJRNVwKKFhFTikgSFZNMTogcGNpIGRldiAwNDowIElOVEEtPklSUTVcCihYRU4p IEhWTTE6IHBjaSBkZXYgMDU6MCBJTlRBLT5JUlExMFwKKFhFTikgSFZNMTogcGNpIGRldiAw MjowIGJhciAxMCBzaXplIGx4OiAwMjAwMDAwMFwKKFhFTikgSFZNMTogcGNpIGRldiAwMzow IGJhciAxNCBzaXplIGx4OiAwMTAwMDAwMFwKKFhFTikgSFZNMTogcGNpIGRldiAwMjowIGJh ciAzMCBzaXplIGx4OiAwMDAxMDAwMFwKKFhFTikgSFZNMTogcGNpIGRldiAwNDowIGJhciAz MCBzaXplIGx4OiAwMDAxMDAwMFwKKFhFTikgSFZNMTogcGNpIGRldiAwNTowIGJhciAzMCBz aXplIGx4OiAwMDAxMDAwMFwKKFhFTikgSFZNMTogcGNpIGRldiAwMjowIGJhciAxNCBzaXpl IGx4OiAwMDAwMTAwMFwKKFhFTikgSFZNMTogcGNpIGRldiAwMzowIGJhciAxMCBzaXplIGx4 OiAwMDAwMDEwMFwKKFhFTikgSFZNMTogcGNpIGRldiAwNDowIGJhciAxMCBzaXplIGx4OiAw MDAwMDEwMFwKKFhFTikgSFZNMTogcGNpIGRldiAwNDowIGJhciAxNCBzaXplIGx4OiAwMDAw MDEwMFwKKFhFTikgSFZNMTogcGNpIGRldiAwNTowIGJhciAxMCBzaXplIGx4OiAwMDAwMDEw MFwKKFhFTikgSFZNMTogcGNpIGRldiAwNTowIGJhciAxNCBzaXplIGx4OiAwMDAwMDEwMFwK KFhFTikgSFZNMTogcGNpIGRldiAwMToxIGJhciAyMCBzaXplIGx4OiAwMDAwMDAxMFwKKFhF TikgSFZNMTogTXVsdGlwcm9jZXNzb3IgaW5pdGlhbGlzYXRpb246XAooWEVOKSBIVk0xOiAg LSBDUFUwIC4uLiAzNi1iaXQgcGh5cyAuLi4gZml4ZWQgTVRSUnMgLi4uIHZhciBNVFJScyBb Mi84XSAuLi4gZG9uZS5cCihYRU4pIEhWTTE6ICAtIENQVTEgLi4uIDM2LWJpdCBwaHlzIC4u LiBmaXhlZCBNVFJScyAuLi4gdmFyIE1UUlJzIFsyLzhdIC4uLiBkb25lLlwKKFhFTikgSFZN MTogIC0gQ1BVMiAuLi4gMzYtYml0IHBoeXMgLi4uIGZpeGVkIE1UUlJzIC4uLiB2YXIgTVRS UnMgWzIvOF0gLi4uIGRvbmUuXAooWEVOKSBIVk0xOiAgLSBDUFUzIC4uLiAzNi1iaXQgcGh5 cyAuLi4gZml4ZWQgTVRSUnMgLi4uIHZhciBNVFJScyBbMi84XSAuLi4gZG9uZS5cCihYRU4p IEhWTTE6ICAtIENQVTQgLi4uIDM2LWJpdCBwaHlzIC4uLiBmaXhlZCBNVFJScyAuLi4gdmFy IE1UUlJzIFsyLzhdIC4uLiBkb25lLlwKKFhFTikgSFZNMTogIC0gQ1BVNSAuLi4gMzYtYml0 IHBoeXMgLi4uIGZpeGVkIE1UUlJzIC4uLiB2YXIgTVRSUnMgWzIvOF0gLi4uIGRvbmUuXAoo WEVOKSBIVk0xOiAgLSBDUFU2IC4uLiAzNi1iaXQgcGh5cyAuLi4gZml4ZWQgTVRSUnMgLi4u IHZhciBNVFJScyBbMi84XSAuLi4gZG9uZS5cCihYRU4pIEhWTTE6IFRlc3RpbmcgSFZNIGVu dmlyb25tZW50OlwKKFhFTikgSFZNMTogIC0gUkVQIElOU0IgYWNyb3NzIHBhZ2UgYm91bmRh cmllcyAuLi4gcGFzc2VkXAooWEVOKSBIVk0xOiAgLSBHUyBiYXNlIE1TUnMgYW5kIFNXQVBH UyAuLi4gcGFzc2VkXAooWEVOKSBIVk0xOiBQYXNzZWQgMiBvZiAyIHRlc3RzXAooWEVOKSBI Vk0xOiBXcml0aW5nIFNNQklPUyB0YWJsZXMgLi4uXAooWEVOKSBIVk0xOiBMb2FkaW5nIFNl YUJJT1MgLi4uXAooWEVOKSBIVk0xOiBDcmVhdGluZyBNUCB0YWJsZXMgLi4uXAooWEVOKSBI Vk0xOiBMb2FkaW5nIEFDUEkgLi4uXAooWEVOKSBIVk0xOiB2bTg2IFRTUyBhdCBmYzAwYTIw MFwKKFhFTikgSFZNMTogQklPUyBtYXA6XAooWEVOKSBIVk0xOiAgMTAwMDAtMTAwZDM6IFNj cmF0Y2ggc3BhY2VcCihYRU4pIEhWTTE6ICBlMDAwMC1mZmZmZjogTWFpbiBCSU9TXAooWEVO KSBIVk0xOiBFODIwIHRhYmxlOlwKKFhFTikgSFZNMTogIFswMF06IDAwMDAwMDAwOjAwMDAw MDAwIC0gMDAwMDAwMDA6MDAwYTAwMDA6IFJBTVwKKFhFTikgSFZNMTogIEhPTEU6IDAwMDAw MDAwOjAwMGEwMDAwIC0gMDAwMDAwMDA6MDAwZTAwMDBcCihYRU4pIEhWTTE6ICBbMDFdOiAw MDAwMDAwMDowMDBlMDAwMCAtIDAwMDAwMDAwOjAwMTAwMDAwOiBSRVNFUlZFRFwKKFhFTikg SFZNMTogIFswMl06IDAwMDAwMDAwOjAwMTAwMDAwIC0gMDAwMDAwMDA6ZjAwMDAwMDA6IFJB TVwKKFhFTikgSFZNMTogIEhPTEU6IDAwMDAwMDAwOmYwMDAwMDAwIC0gMDAwMDAwMDA6ZmMw MDAwMDBcCihYRU4pIEhWTTE6ICBbMDNdOiAwMDAwMDAwMDpmYzAwMDAwMCAtIDAwMDAwMDAx OjAwMDAwMDAwOiBSRVNFUlZFRFwKKFhFTikgSFZNMTogIFswNF06IDAwMDAwMDAxOjAwMDAw MDAwIC0gMDAwMDAwMDE6MGY4MDAwMDA6IFJBTVwKKFhFTikgSFZNMTogSW52b2tpbmcgU2Vh QklPUyAuLi5cCihYRU4pIEhWTTE6IFNlYUJJT1MgKHZlcnNpb24gcmVsLTEuNy4xLTAtZzUx NzU1YzMtMjAxMzA0MTlfMTIxOTIxLW9kaW4pXAooWEVOKSBIVk0xOlwKKFhFTikgSFZNMTog Rm91bmQgWGVuIGh5cGVydmlzb3Igc2lnbmF0dXJlIGF0IDQwMDAwMDAwXAooWEVOKSBIVk0x OiB4ZW46IGNvcHkgZTgyMC4uLlwKKFhFTikgSFZNMTogUmFtIFNpemU9MHhmMDAwMDAwMCAo MHgwMDAwMDAwMDBmODAwMDAwIGhpZ2gpXAooWEVOKSBIVk0xOiBSZWxvY2F0aW5nIGxvdyBk YXRhIGZyb20gMHgwMDBlMmViMCB0byAweDAwMGVmNzkwIChzaXplIDIxNTYpXAooWEVOKSBI Vk0xOiBSZWxvY2F0aW5nIGluaXQgZnJvbSAweDAwMGUzNzFjIHRvIDB4ZWZmZTIzMjAgKHNp emUgNTYyNDQpXAooWEVOKSBIVk0xOiBDUFUgTWh6PTMwNjdcCihYRU4pIEI9MDIgW0E6MjYg QjowMiBDOjEwIHB0OjAvMF1cCihYRU4pIEM9MTAgcHQ9MC8wXAooWEVOKSBwdCBvbjogNlwK KFhFTikgcHQgb2ZmIEA4N1wKKFhFTikgSFZNMTogRm91bmQgOCBQQ0kgZGV2aWNlcyAobWF4 IFBDSSBidXMgaXMgMDApXAooWEVOKSBIVk0xOiBBbGxvY2F0ZWQgWGVuIGh5cGVyY2FsbCBw YWdlIGF0IGVmZmZmMDAwXAooWEVOKSBIVk0xOiBEZXRlY3RlZCBYZW4gdjQuMy11bnN0YWJs ZVwKKFhFTikgSFZNMTogRm91bmQgNyBjcHUocykgbWF4IHN1cHBvcnRlZCA3IGNwdShzKVwK KFhFTikgSFZNMTogeGVuOiBjb3B5IEJJT1MgdGFibGVzLi4uXAooWEVOKSBIVk0xOiBDb3B5 aW5nIFNNQklPUyBlbnRyeSBwb2ludCBmcm9tIDB4MDAwMTAwMTAgdG8gMHgwMDBmZGIxMFwK KFhFTikgSFZNMTogQ29weWluZyBNUFRBQkxFIGZyb20gMHhmYzAwMTIzMC9mYzAwMTI0MCB0 byAweDAwMGZkOWIwXAooWEVOKSBIVk0xOiBDb3B5aW5nIFBJUiBmcm9tIDB4MDAwMTAwMzAg dG8gMHgwMDBmZDkzMFwKKFhFTikgSFZNMTogQ29weWluZyBBQ1BJIFJTRFAgZnJvbSAweDAw MDEwMGIwIHRvIDB4MDAwZmQ5MDBcCihYRU4pIEhWTTE6IFNjYW4gZm9yIFZHQSBvcHRpb24g cm9tXAooWEVOKSBIVk0xOiBSdW5uaW5nIG9wdGlvbiByb20gYXQgYzAwMDowMDAzXAooWEVO KSBzdGR2Z2EuYzoxNDc6ZDEgZW50ZXJpbmcgc3RkdmdhIGFuZCBjYWNoaW5nIG1vZGVzXAoo WEVOKSBIVk0xOiBUdXJuaW5nIG9uIHZnYSB0ZXh0IG1vZGUgY29uc29sZVwKKFhFTikgSFZN MTogU2VhQklPUyAodmVyc2lvbiByZWwtMS43LjEtMC1nNTE3NTVjMy0yMDEzMDQxOV8xMjE5 MjEtb2RpbilcCihYRU4pIEhWTTE6XAooWEVOKSBIVk0xOiBGb3VuZCAxIGxwdCBwb3J0c1wK KFhFTikgSFZNMTogRm91bmQgMSBzZXJpYWwgcG9ydHNcCihYRU4pIEhWTTE6IEFUQSBjb250 cm9sbGVyIDEgYXQgMWYwLzNmNC9jMzAwIChpcnEgMTQgZGV2IDkpXAooWEVOKSBIVk0xOiBB VEEgY29udHJvbGxlciAyIGF0IDE3MC8zNzQvYzMwOCAoaXJxIDE1IGRldiA5KVwKKFhFTikg SFZNMTogYXRhMC0wOiBRRU1VIEhBUkRESVNLIEFUQS03IEhhcmQtRGlzayAoMjA0ODAgTWlC eXRlcylcCihYRU4pIEhWTTE6IFNlYXJjaGluZyBib290b3JkZXIgZm9yOiAvcGNpQGkwY2Y4 LypAMSwxL2RyaXZlQDAvZGlza0AwXAooWEVOKSBIVk0xOiBEVkQvQ0QgW2F0YTEtMDogUUVN VSBEVkQtUk9NIEFUQVBJLTQgRFZEL0NEXVwKKFhFTikgSFZNMTogU2VhcmNoaW5nIGJvb3Rv cmRlciBmb3I6IC9wY2lAaTBjZjgvKkAxLDEvZHJpdmVAMS9kaXNrQDBcCihYRU4pIEhWTTE6 IFBTMiBrZXlib2FyZCBpbml0aWFsaXplZFwKKFhFTikgSFZNMTogQWxsIHRocmVhZHMgY29t cGxldGUuXAooWEVOKSBIVk0xOiBTY2FuIGZvciBvcHRpb24gcm9tc1wKKFhFTikgSFZNMTog UnVubmluZyBvcHRpb24gcm9tIGF0IGM5MDA6MDAwM1wKKFhFTikgSFZNMTogcG1tIGNhbGwg YXJnMT0xXAooWEVOKSBIVk0xOiBwbW0gY2FsbCBhcmcxPTBcCihYRU4pIEhWTTE6IHBtbSBj YWxsIGFyZzE9MVwKKFhFTikgSFZNMTogcG1tIGNhbGwgYXJnMT0wXAooWEVOKSBIVk0xOiBS dW5uaW5nIG9wdGlvbiByb20gYXQgY2EwMDowMDAzXAooWEVOKSBIVk0xOiBwbW0gY2FsbCBh cmcxPTFcCihYRU4pIEhWTTE6IHBtbSBjYWxsIGFyZzE9MVwKKFhFTikgSFZNMTogU2VhcmNo aW5nIGJvb3RvcmRlciBmb3I6IC9wY2lAaTBjZjgvKkA0XAooWEVOKSBIVk0xOiBTZWFyY2hp bmcgYm9vdG9yZGVyIGZvcjogL3BjaUBpMGNmOC8qQDVcCihYRU4pIEhWTTE6IFByZXNzIEYx MiBmb3IgYm9vdCBtZW51LlwKKFhFTikgSFZNMTpcCihYRU4pIEhWTTE6IGRyaXZlIDB4MDAw ZmQ4YjA6IFBDSFM9MTYzODMvMTYvNjMgdHJhbnNsYXRpb249bGJhIExDSFM9MTAyNC8yNTUv NjMgcz00MTk0MzA0MFwKKFhFTikgSFZNMTpcCihYRU4pIEhWTTE6IFNwYWNlIGF2YWlsYWJs ZSBmb3IgVU1COiAwMDBjYjAwMC0wMDBlZTgwMFwKKFhFTikgSFZNMTogUmV0dXJuZWQgNjE0 NDAgYnl0ZXMgb2YgWm9uZUhpZ2hcCihYRU4pIEhWTTE6IGU4MjAgbWFwIGhhcyA3IGl0ZW1z OlwKKFhFTikgSFZNMTogICAwOiAwMDAwMDAwMDAwMDAwMDAwIC0gMDAwMDAwMDAwMDA5ZmMw MCA9IDEgUkFNXAooWEVOKSBIVk0xOiAgIDE6IDAwMDAwMDAwMDAwOWZjMDAgLSAwMDAwMDAw MDAwMGEwMDAwID0gMiBSRVNFUlZFRFwKKFhFTikgSFZNMTogICAyOiAwMDAwMDAwMDAwMGYw MDAwIC0gMDAwMDAwMDAwMDEwMDAwMCA9IDIgUkVTRVJWRURcCihYRU4pIEhWTTE6ICAgMzog MDAwMDAwMDAwMDEwMDAwMCAtIDAwMDAwMDAwZWZmZmYwMDAgPSAxIFJBTVwKKFhFTikgSFZN MTogICA0OiAwMDAwMDAwMGVmZmZmMDAwIC0gMDAwMDAwMDBmMDAwMDAwMCA9IDIgUkVTRVJW RURcCihYRU4pIEhWTTE6ICAgNTogMDAwMDAwMDBmYzAwMDAwMCAtIDAwMDAwMDAxMDAwMDAw MDAgPSAyIFJFU0VSVkVEXAooWEVOKSBIVk0xOiAgIDY6IDAwMDAwMDAxMDAwMDAwMDAgLSAw MDAwMDAwMTBmODAwMDAwID0gMSBSQU1cCihYRU4pIEhWTTE6IGVudGVyIGhhbmRsZV8xOTpc CihYRU4pIEhWTTE6ICAgTlVMTFwKKFhFTikgSFZNMTogQm9vdGluZyBmcm9tIEhhcmQgRGlz ay4uLlwKKFhFTikgSFZNMTogQm9vdGluZyBmcm9tIDAwMDA6N2MwMFwKKFhFTikgQj00MiBb QToyNiBCOjAyIEM6NTAgcHQ6MC8xMF1cCihYRU4pIHB0IG9uOiA2XAooWEVOKSBDPWQwIHB0 PTYvMVwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMw IHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBD PWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVO KSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAoo WEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8w XAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9 Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAg cHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9 YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4p IEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihY RU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBc CihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02 LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBw dD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1j MCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikg Qz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhF TikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwK KFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYv MFwKKFhFTikgQj0wMiBbQToyNiBCOjQyIEM6MDAgcHQ6Ni8wXVwKKFhFTikgQj00MiBbQToy NiBCOjAyIEM6MDAgcHQ6Ni8wXVwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9 Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAg cHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9 YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4p IEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihY RU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBc CihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02 LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBw dD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1j MCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikg Qz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhF TikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwK KFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYv MFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0 PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMw IHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBD PWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVO KSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAoo WEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEI9MDIgW0E6MjYg Qjo0MiBDOjAwIHB0OjYvMF1cCihYRU4pIEI9NDIgW0E6MjYgQjowMiBDOjAwIHB0OjYvMF1c CihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvNVwKKFhFTikgQz1jMCBwdD02 LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBw dD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1j MCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikg Qz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhF TikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwK KFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYv MFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0 PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMw IHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBD PWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVO KSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAoo WEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8w XAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9 Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAg cHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9 YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4p IEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihY RU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBCPTAyIFtBOjI2IEI6NDIgQzowMCBwdDo2LzBdXAoo WEVOKSBCPTQyIFtBOjI2IEI6MDIgQzowMCBwdDo2LzBdXAooWEVOKSBDPWMwIHB0PTYvMFwK KFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYv MFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0 PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMw IHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBD PWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVO KSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAoo WEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8w XAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9 Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAg cHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9 YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4p IEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihY RU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBc CihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02 LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBw dD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1j MCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikg Qz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhF TikgQj0wMiBbQToyNiBCOjQyIEM6MDAgcHQ6Ni8wXVwKKFhFTikgQj00MiBbQToyNiBCOjAy IEM6MDAgcHQ6Ni8wXVwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAoo WEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8w XAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9 Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAg cHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9 YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4p IEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihY RU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBc CihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02 LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBw dD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1j MCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikg Qz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhF TikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwK KFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYv MFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0 PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMw IHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBD PWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEI9MDIgW0E6MjYgQjo0MiBD OjAwIHB0OjYvMF1cCihYRU4pIEI9NDIgW0E6MjYgQjowMiBDOjAwIHB0OjYvMF1cCihYRU4p IEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihY RU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBc CihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02 LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBw dD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1j MCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikg Qz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhF TikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwK KFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYv MFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0 PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMw IHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBD PWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVO KSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAoo WEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8w XAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9 Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAg cHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9 YzAgcHQ9Ni8wXAooWEVOKSBCPTAyIFtBOjI2IEI6NDIgQzowMCBwdDo2LzBdXAooWEVOKSBC PTQyIFtBOjI2IEI6MDIgQzowMCBwdDo2LzBdXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikg Qz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhF TikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwK KFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYv MFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0 PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMw IHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBD PWMwIHB0PTYvNVwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVO KSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAoo WEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8w XAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9 Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAg cHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9 YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4p IEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihY RU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBc CihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02 LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBw dD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQj0w MiBbQToyNiBCOjQyIEM6MDAgcHQ6Ni8wXVwKKFhFTikgQj00MiBbQToyNiBCOjAyIEM6MDAg cHQ6Ni8wXVwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBD PWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVO KSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAoo WEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8w XAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9 Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAg cHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9 YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4p IEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihY RU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBc CihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02 LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBw dD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1j MCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikg Qz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhF TikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwK KFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYv MFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0 PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEI9MDIgW0E6MjYgQjo0MiBDOjAwIHB0 OjYvMF1cCihYRU4pIEI9NDIgW0E6MjYgQjowMiBDOjAwIHB0OjYvMF1cCihYRU4pIEM9YzAg cHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9 YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4p IEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihY RU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBc CihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02 LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBw dD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1j MCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikg Qz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhF TikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwK KFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYv MFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0 PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMw IHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBD PWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVO KSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAoo WEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8w XAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9 Ni8wXAooWEVOKSBCPTAyIFtBOjI2IEI6NDIgQzowMCBwdDo2LzBdXAooWEVOKSBCPTQyIFtB OjI2IEI6MDIgQzowMCBwdDo2LzBdXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBw dD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1j MCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikg Qz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhF TikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwK KFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYv MFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0 PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMw IHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBD PWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVO KSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAoo WEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8w XAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9 Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAg cHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9 YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4p IEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihY RU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBc CihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQj0wMiBbQToy NiBCOjQyIEM6MDAgcHQ6Ni8wXVwKKFhFTikgQj00MiBbQToyNiBCOjAyIEM6MDAgcHQ6Ni8w XVwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0 PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMw IHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBD PWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVO KSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAoo WEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8w XAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9 Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAg cHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9 YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4p IEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihY RU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBc CihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvNVwKKFhFTikgQz1jMCBwdD02 LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBw dD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1j MCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikg Qz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhF TikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwK KFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEI9MDIgW0E6MjYgQjo0MiBDOjAwIHB0OjYvMF1c CihYRU4pIEI9NDIgW0E6MjYgQjowMiBDOjAwIHB0OjYvMF1cCihYRU4pIEM9YzAgcHQ9Ni8w XAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9 Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAg cHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9 YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4p IEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihY RU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBc CihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02 LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBw dD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1j MCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikg Qz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhF TikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwK KFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYv MFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0 PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMw IHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBD PWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVO KSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAoo WEVOKSBCPTAyIFtBOjI2IEI6NDIgQzowMCBwdDo2LzBdXAooWEVOKSBCPTQyIFtBOjI2IEI6 MDIgQzowMCBwdDo2LzBdXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBc CihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02 LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBw dD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1j MCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikg Qz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhF TikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwK KFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYv MFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0 PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMw IHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBD PWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVO KSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAoo WEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8w XAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9 Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAg cHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9 YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4p IEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQj0wMiBbQToyNiBCOjQy IEM6MDAgcHQ6Ni8wXVwKKFhFTikgQj00MiBbQToyNiBCOjAyIEM6MDAgcHQ6Ni8wXVwKKFhF TikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwK KFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYv MFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0 PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMw IHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBD PWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVO KSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAoo WEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8w XAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9 Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAg cHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9 YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4p IEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihY RU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBc CihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02 LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBw dD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1j MCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikg Qz1jMCBwdD02LzBcCihYRU4pIEI9MDIgW0E6MjYgQjo0MiBDOjAwIHB0OjYvMF1cCihYRU4p IEI9NDIgW0E6MjYgQjowMiBDOjAwIHB0OjYvMF1cCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVO KSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAoo WEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8w XAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9 Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAg cHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9 YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4p IEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihY RU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBc CihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02 LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBw dD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1j MCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikg Qz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhF TikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwK KFhFTikgQz1kMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYv MFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0 PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMw IHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBC PTAyIFtBOjI2IEI6NDIgQzowMCBwdDo2LzBdXAooWEVOKSBwdCBvZmYgQDg3XAooWEVOKSBC PTQyIFtBOjI2IEI6MDIgQzo0MCBwdDowLzEwXVwKKFhFTikgcHQgb246IDZcCihYRU4pIEM9 YzAgcHQ9Ni8xXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4p IEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihY RU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBc CihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02 LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBw dD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1j MCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikg Qz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhF TikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwK KFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYv MFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0 PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMw IHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBD PWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVO KSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAoo WEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8w XAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9 Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAg cHQ9Ni8wXAooWEVOKSBCPTAyIFtBOjI2IEI6NDIgQzowMCBwdDo2LzBdXAooWEVOKSBCPTQy IFtBOjI2IEI6MDIgQzowMCBwdDo2LzBdXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1j MCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikg Qz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhF TikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwK KFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYv MFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0 PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMw IHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBD PWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVO KSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAoo WEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8w XAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9 Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAg cHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9 YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4p IEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihY RU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBc CihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02 LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQj0wMiBb QToyNiBCOjQyIEM6MDAgcHQ6Ni8wXVwKKFhFTikgQj00MiBbQToyNiBCOjAyIEM6MDAgcHQ6 Ni8wXVwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMw IHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBD PWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVO KSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAoo WEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8w XAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9 Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAg cHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9 YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4p IEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihY RU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBc CihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02 LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBw dD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1j MCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikg Qz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhF TikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwK KFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYv MFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEI9MDIgW0E6MjYgQjo0MiBDOjAwIHB0OjYv MF1cCihYRU4pIEI9NDIgW0E6MjYgQjowMiBDOjAwIHB0OjYvMF1cCihYRU4pIEM9YzAgcHQ9 Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAg cHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9 YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4p IEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihY RU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBc CihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02 LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBw dD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1j MCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikg Qz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhF TikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwK KFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYv MFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0 PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMw IHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBD PWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVO KSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAoo WEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8w XAooWEVOKSBCPTAyIFtBOjI2IEI6NDIgQzowMCBwdDo2LzBdXAooWEVOKSBCPTQyIFtBOjI2 IEI6MDIgQzowMCBwdDo2LzBdXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02 LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBw dD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1j MCBwdD02LzVcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikg Qz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhF TikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwK KFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYv MFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0 PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMw IHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBD PWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVO KSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAoo WEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8w XAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9 Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAg cHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9 YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4p IEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihY RU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQj0wMiBbQToyNiBC OjQyIEM6MDAgcHQ6Ni8wXVwKKFhFTikgQj00MiBbQToyNiBCOjAyIEM6MDAgcHQ6Ni8wXVwK KFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYv MFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0 PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMw IHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBD PWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVO KSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAoo WEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8w XAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9 Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAg cHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9 YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4p IEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihY RU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBc CihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02 LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBw dD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1j MCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikg Qz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhF TikgQz1jMCBwdD02LzBcCihYRU4pIEI9MDIgW0E6MjYgQjo0MiBDOjAwIHB0OjYvMF1cCihY RU4pIEI9NDIgW0E6MjYgQjowMiBDOjAwIHB0OjYvMF1cCihYRU4pIEM9YzAgcHQ9Ni8wXAoo WEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8w XAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9 Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAg cHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9 YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4p IEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihY RU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBc CihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02 LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBw dD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1j MCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikg Qz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhF TikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwK KFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYv MFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0 PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMw IHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBD PWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVO KSBCPTAyIFtBOjI2IEI6NDIgQzowMCBwdDo2LzBdXAooWEVOKSBCPTQyIFtBOjI2IEI6MDIg QzowMCBwdDo2LzBdXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihY RU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBc CihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02 LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBw dD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1j MCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikg Qz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhF TikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwK KFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYv MFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0 PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMw IHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBD PWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVO KSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAoo WEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8w XAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9 Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAg cHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9 YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQj0wMiBbQToyNiBCOjQyIEM6 MDAgcHQ6Ni8wXVwKKFhFTikgQj00MiBbQToyNiBCOjAyIEM6MDAgcHQ6Ni8wXVwKKFhFTikg Qz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhF TikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwK KFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYv MFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0 PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMw IHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBD PWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVO KSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAoo WEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzVcCihYRU4pIEM9YzAgcHQ9Ni8w XAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9 Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAg cHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9 YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4p IEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihY RU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBc CihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02 LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBw dD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1j MCBwdD02LzBcCihYRU4pIEI9MDIgW0E6MjYgQjo0MiBDOjAwIHB0OjYvMF1cCihYRU4pIEI9 NDIgW0E6MjYgQjowMiBDOjAwIHB0OjYvMF1cCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBD PWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVO KSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAoo WEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8w XAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9 Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAg cHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9 YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4p IEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihY RU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBc CihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02 LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBw dD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1j MCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikg Qz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhF TikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwK KFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYv MFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0 PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBCPTAy IFtBOjI2IEI6NDIgQzowMCBwdDo2LzBdXAooWEVOKSBCPTQyIFtBOjI2IEI6MDIgQzowMCBw dDo2LzBdXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9 YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4p IEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihY RU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBc CihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02 LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBw dD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1j MCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikg Qz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhF TikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwK KFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYv MFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0 PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMw IHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBD PWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVO KSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAoo WEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8w XAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9 Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQj0wMiBbQToyNiBCOjQyIEM6MDAgcHQ6 Ni8wXVwKKFhFTikgQj00MiBbQToyNiBCOjAyIEM6MDAgcHQ6Ni8wXVwKKFhFTikgQz1jMCBw dD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1j MCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikg Qz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhF TikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwK KFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYv MFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0 PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMw IHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBD PWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVO KSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAoo WEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8w XAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9 Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAg cHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9 YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4p IEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihY RU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBc CihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02 LzBcCihYRU4pIEI9MDIgW0E6MjYgQjo0MiBDOjAwIHB0OjYvMF1cCihYRU4pIEI9NDIgW0E6 MjYgQjowMiBDOjAwIHB0OjYvMF1cCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0 PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMw IHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBD PWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVO KSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAoo WEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8w XAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9 Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAg cHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9 YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4p IEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihY RU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBc CihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02 LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBw dD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1j MCBwdD02LzVcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikg Qz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhF TikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwK KFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBCPTAyIFtBOjI2 IEI6NDIgQzowMCBwdDo2LzBdXAooWEVOKSBCPTQyIFtBOjI2IEI6MDIgQzowMCBwdDo2LzBd XAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9 Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAg cHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9 YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4p IEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihY RU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBc CihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02 LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBw dD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1j MCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikg Qz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhF TikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwK KFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYv MFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0 PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMw IHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBD PWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVO KSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAoo WEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQj0wMiBbQToyNiBCOjQyIEM6MDAgcHQ6Ni8wXVwK KFhFTikgQj00MiBbQToyNiBCOjAyIEM6MDAgcHQ6Ni8wXVwKKFhFTikgQz1jMCBwdD02LzBc CihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02 LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBw dD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1j MCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikg Qz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhF TikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwK KFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYv MFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0 PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMw IHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBD PWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVO KSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAoo WEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8w XAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9 Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAg cHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9 YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4p IEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihY RU4pIEI9MDIgW0E6MjYgQjo0MiBDOjAwIHB0OjYvMF1cCihYRU4pIEI9NDIgW0E6MjYgQjow MiBDOjAwIHB0OjYvMF1cCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwK KFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYv MFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0 PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMw IHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBD PWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVO KSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAoo WEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8w XAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9 Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAg cHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9 YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4p IEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihY RU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBc CihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02 LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBw dD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1j MCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikg Qz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBCPTAyIFtBOjI2IEI6NDIg QzowMCBwdDo2LzBdXAooWEVOKSBCPTQyIFtBOjI2IEI6MDIgQzowMCBwdDo2LzBdXAooWEVO KSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAoo WEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8w XAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9 Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAg cHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9 YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4p IEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihY RU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBc CihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02 LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBw dD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1j MCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikg Qz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhF TikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwK KFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYv MFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0 PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMw IHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBD PWMwIHB0PTYvMFwKKFhFTikgQj0wMiBbQToyNiBCOjQyIEM6MDAgcHQ6Ni8wXVwKKFhFTikg Qj00MiBbQToyNiBCOjAyIEM6MDAgcHQ6Ni8wXVwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4p IEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihY RU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzVc CihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02 LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBw dD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1j MCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikg Qz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhF TikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwK KFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYv MFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0 PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMw IHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBD PWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVO KSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAoo WEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8w XAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9 Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAg cHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEI9 MDIgW0E6MjYgQjo0MiBDOjAwIHB0OjYvMF1cCihYRU4pIEI9NDIgW0E6MjYgQjowMiBDOjAw IHB0OjYvMF1cCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikg Qz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhF TikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwK KFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYv MFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0 PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMw IHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBD PWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVO KSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAoo WEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8w XAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9 Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAg cHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9 YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4p IEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihY RU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBc CihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02 LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBw dD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBCPTAyIFtBOjI2IEI6NDIgQzowMCBw dDo2LzBdXAooWEVOKSBCPTQyIFtBOjI2IEI6MDIgQzowMCBwdDo2LzBdXAooWEVOKSBDPWMw IHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBD PWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVO KSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAoo WEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8w XAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9 Ni8wXAooWEVOKSBDPWQwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAg cHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9 YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4p IEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihY RU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBc CihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02 LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBw dD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1j MCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikg Qz1jMCBwdD02LzBcCihYRU4pIChYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYv MFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0 PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMw IHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBD PWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVO KSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAoo WEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8w XAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9 Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQj0wMiBbQToyNiBCOjQyIEM6MDAgcHQ6 Ni8wXVwKKFhFTikgQj00MiBbQToyNiBCOjAyIEM6MDAgcHQ6Ni8wXVwKKFhFTikgQz1jMCBw dD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1j MCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikg Qz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhF TikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwK KFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYv MFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0 PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMw IHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBD PWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVO KSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAoo WEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8w XAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9 Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAg cHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9 YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4p IEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihY RU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBc CihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02 LzBcCihYRU4pIEI9MDIgW0E6MjYgQjo0MiBDOjAwIHB0OjYvMF1cCihYRU4pIEI9NDIgW0E6 MjYgQjowMiBDOjAwIHB0OjYvMF1cCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0 PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMw IHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBD PWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVO KSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAoo WEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8w XAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzVcCihYRU4pIEM9YzAgcHQ9 Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAg cHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9 YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4p IEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihY RU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBc CihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02 LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBw dD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1j MCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikg Qz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhF TikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwK KFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBCPTAyIFtBOjI2 IEI6NDIgQzowMCBwdDo2LzBdXAooWEVOKSBCPTQyIFtBOjI2IEI6MDIgQzowMCBwdDo2LzBd XAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9 Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAg cHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9 YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4p IEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihY RU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBc CihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02 LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBw dD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1j MCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikg Qz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhF TikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwK KFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYv MFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0 PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMw IHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBD PWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVO KSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAoo WEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQj0wMiBbQToyNiBCOjQyIEM6MDAgcHQ6Ni8wXVwK KFhFTikgQj00MiBbQToyNiBCOjAyIEM6MDAgcHQ6Ni8wXVwKKFhFTikgQz1jMCBwdD02LzBc CihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02 LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBw dD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1j MCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikg Qz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhF TikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwK KFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYv MFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0 PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMw IHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBD PWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVO KSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAoo WEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8w XAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9 Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAg cHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9 YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4p IEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihY RU4pIEI9MDIgW0E6MjYgQjo0MiBDOjAwIHB0OjYvMF1cCihYRU4pIEI9NDIgW0E6MjYgQjow MiBDOjAwIHB0OjYvMF1cCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwK KFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYv MFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0 PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMw IHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBD PWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVO KSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAoo WEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8w XAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9 Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAg cHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9 YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4p IEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihY RU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBc CihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02 LzBcCihYRU4pIEM9ZDAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBw dD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1j MCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikg Qz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBCPTAyIFtBOjI2IEI6NDIg QzowMCBwdDo2LzBdXAooWEVOKSBwdCBvZmYgQDg3XAooWEVOKSBCPTQyIFtBOjI2IEI6MDIg Qzo0MCBwdDowLzEwXVwKKFhFTikgcHQgb246IDZcCihYRU4pIEM9YzAgcHQ9Ni8xXAooWEVO KSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAoo WEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8w XAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9 Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAg cHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9 YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4p IEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihY RU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBc CihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvNVwKKFhFTikgQz1jMCBwdD02 LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBw dD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1j MCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikg Qz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhF TikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwK KFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYv MFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0 PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMw IHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBC PTAyIFtBOjI2IEI6NDIgQzowMCBwdDo2LzBdXAooWEVOKSBCPTQyIFtBOjI2IEI6MDIgQzow MCBwdDo2LzBdXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4p IEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihY RU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBc CihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02 LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBw dD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1j MCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikg Qz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhF TikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwK KFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYv MFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0 PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMw IHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBD PWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVO KSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAoo WEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8w XAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9 Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAg cHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQj0wMiBbQToyNiBCOjQyIEM6MDAg cHQ6Ni8wXVwKKFhFTikgQj00MiBbQToyNiBCOjAyIEM6MDAgcHQ6Ni8wXVwKKFhFTikgQz1j MCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikg Qz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhF TikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwK KFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYv MFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0 PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMw IHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBD PWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVO KSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAoo WEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8w XAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9 Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAg cHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9 YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4p IEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihY RU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBc CihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02 LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBw dD02LzBcCihYRU4pIEI9MDIgW0E6MjYgQjo0MiBDOjAwIHB0OjYvMF1cCihYRU4pIEI9NDIg W0E6MjYgQjowMiBDOjAwIHB0OjYvMF1cCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMw IHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBD PWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVO KSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAoo WEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8w XAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9 Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAg cHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9 YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4p IEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihY RU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBc CihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02 LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBw dD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1j MCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikg Qz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhF TikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwK KFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYv MFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBCPTAyIFtB OjI2IEI6NDIgQzowMCBwdDo2LzBdXAooWEVOKSBCPTQyIFtBOjI2IEI6MDIgQzowMCBwdDo2 LzBdXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAg cHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9 YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4p IEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihY RU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBc CihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02 LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBw dD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1j MCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikg Qz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhF TikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwK KFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYv MFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0 PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMw IHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBD PWMwIHB0PTYvNVwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVO KSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAoo WEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8w XAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQj0wMiBbQToyNiBCOjQyIEM6MDAgcHQ6Ni8w XVwKKFhFTikgQj00MiBbQToyNiBCOjAyIEM6MDAgcHQ6Ni8wXVwKKFhFTikgQz1jMCBwdD02 LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBw dD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1j MCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikg Qz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhF TikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwK KFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYv MFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0 PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMw IHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBD PWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVO KSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAoo WEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8w XAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9 Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAg cHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9 YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4p IEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihY RU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBc CihYRU4pIEI9MDIgW0E6MjYgQjo0MiBDOjAwIHB0OjYvMF1cCihYRU4pIEI9NDIgW0E6MjYg QjowMiBDOjAwIHB0OjYvMF1cCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYv MFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0 PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMw IHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBD PWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVO KSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAoo WEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8w XAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9 Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAg cHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9 YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4p IEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihY RU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBc CihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02 LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBw dD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1j MCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikg Qz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhF TikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBCPTAyIFtBOjI2IEI6 NDIgQzowMCBwdDo2LzBdXAooWEVOKSBCPTQyIFtBOjI2IEI6MDIgQzowMCBwdDo2LzBdXAoo WEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8w XAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9 Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAg cHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9 YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4p IEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihY RU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBc CihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02 LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBw dD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1j MCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikg Qz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhF TikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwK KFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYv MFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0 PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMw IHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBD PWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVO KSBDPWMwIHB0PTYvMFwKKFhFTikgQj0wMiBbQToyNiBCOjQyIEM6MDAgcHQ6Ni8wXVwKKFhF TikgQj00MiBbQToyNiBCOjAyIEM6MDAgcHQ6Ni8wXVwKKFhFTikgQz1jMCBwdD02LzBcCihY RU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBc CihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02 LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBw dD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1j MCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikg Qz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhF TikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwK KFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYv MFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0 PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMw IHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBD PWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVO KSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAoo WEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8w XAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9 Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAg cHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9 YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4p IEI9MDIgW0E6MjYgQjo0MiBDOjAwIHB0OjYvMF1cCihYRU4pIEI9NDIgW0E6MjYgQjowMiBD OjAwIHB0OjYvMF1cCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhF TikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwK KFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYv NVwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0 PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMw IHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBD PWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVO KSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAoo WEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8w XAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9 Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAg cHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9 YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4p IEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihY RU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBc CihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02 LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBw dD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1j MCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBCPTAyIFtBOjI2IEI6NDIgQzow MCBwdDo2LzBdXAooWEVOKSBCPTQyIFtBOjI2IEI6MDIgQzowMCBwdDo2LzBdXAooWEVOKSBD PWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVO KSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAoo WEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8w XAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9 Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAg cHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9 YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4p IEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihY RU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBc CihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02 LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBw dD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1j MCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikg Qz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhF TikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwK KFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYv MFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0 PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMw IHB0PTYvMFwKKFhFTikgQj0wMiBbQToyNiBCOjQyIEM6MDAgcHQ6Ni8wXVwKKFhFTikgQj00 MiBbQToyNiBCOjAyIEM6MDAgcHQ6Ni8wXVwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9 YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4p IEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihY RU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBc CihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02 LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBw dD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1j MCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikg Qz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhF TikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwK KFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYv MFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0 PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMw IHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBD PWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVO KSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAoo WEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8w XAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9 Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEI9MDIg W0E6MjYgQjo0KFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBD PWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVO KSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAoo WEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8w XAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQj0wMiBbQToyNiBCOjQyIEM6MDAgcHQ6Ni8w XVwKKFhFTikgQj00MiBbQToyNiBCOjAyIEM6MDAgcHQ6Ni8wXVwKKFhFTikgQz1jMCBwdD02 LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBw dD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1j MCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikg Qz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhF TikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvNVwK KFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYv MFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0 PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMw IHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBD PWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVO KSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAoo WEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8w XAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9 Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAg cHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9 YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4p IEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihY RU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBc CihYRU4pIEI9MDIgW0E6MjYgQjo0MiBDOjAwIHB0OjYvMF1cCihYRU4pIEI9NDIgW0E6MjYg QjowMiBDOjAwIHB0OjYvMF1cCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYv MFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0 PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMw IHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBD PWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVO KSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAoo WEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8w XAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9 Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAg cHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9 YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4p IEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihY RU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBc CihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02 LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBw dD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1j MCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikg Qz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhF TikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBCPTAyIFtBOjI2IEI6 NDIgQzowMCBwdDo2LzBdXAooWEVOKSBCPTQyIFtBOjI2IEI6MDIgQzowMCBwdDo2LzBdXAoo WEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8w XAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9 Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAg cHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9 YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4p IEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihY RU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBc CihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02 LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBw dD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1j MCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikg Qz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhF TikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwK KFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYv MFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0 PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMw IHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBD PWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVO KSBDPWMwIHB0PTYvMFwKKFhFTikgQj0wMiBbQToyNiBCOjQyIEM6MDAgcHQ6Ni8wXVwKKFhF TikgQj00MiBbQToyNiBCOjAyIEM6MDAgcHQ6Ni8wXVwKKFhFTikgQz1jMCBwdD02LzBcCihY RU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBc CihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02 LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBw dD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1j MCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikg Qz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhF TikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwK KFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYv MFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0 PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMw IHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBD PWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVO KSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAoo WEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8w XAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9 Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAg cHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9 YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4p IEI9MDIgW0E6MjYgQjo0MiBDOjAwIHB0OjYvMF1cCihYRU4pIEI9NDIgW0E6MjYgQjowMiBD OjAwIHB0OjYvMF1cCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhF TikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwK KFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYv MFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0 PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMw IHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBD PWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVO KSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAoo WEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8w XAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9 Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAg cHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9 YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4p IEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihY RU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBc CihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02 LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBw dD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1j MCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBCPTAyIFtBOjI2IEI6NDIgQzow MCBwdDo2LzBdXAooWEVOKSBCPTQyIFtBOjI2IEI6MDIgQzowMCBwdDo2LzBdXAooWEVOKSBD PWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVO KSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAoo WEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8w XAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9 Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAg cHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9 YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4p IEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihY RU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBc CihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02 LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBw dD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1j MCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni81XAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikg Qz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhF TikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwK KFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYv MFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0 PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMw IHB0PTYvMFwKKFhFTikgQj0wMiBbQToyNiBCOjQyIEM6MDAgcHQ6Ni8wXVwKKFhFTikgQj00 MiBbQToyNiBCOjAyIEM6MDAgcHQ6Ni8wXVwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9 YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4p IEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihY RU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBc CihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02 LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBw dD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1j MCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikg Qz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhF TikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwK KFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYv MFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0 PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMw IHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBD PWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVO KSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAoo WEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8w XAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9 Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEI9MDIg W0E6MjYgQjo0MiBDOjAwIHB0OjYvMF1cCihYRU4pIEI9NDIgW0E6MjYgQjowMiBDOjAwIHB0 OjYvMF1cCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1j MCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikg Qz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhF TikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwK KFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYv MFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0 PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMw IHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBD PWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVO KSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAoo WEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8w XAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9 Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAg cHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9 YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4p IEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihY RU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBc CihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02 LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBCPTAyIFtBOjI2IEI6NDIgQzowMCBwdDo2 LzBdXAooWEVOKSBCPTQyIFtBOjI2IEI6MDIgQzowMCBwdDo2LzBdXAooWEVOKSBDPWMwIHB0 PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMw IHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBD PWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVO KSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAoo WEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8w XAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9 Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAg cHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9 YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4p IEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihY RU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBc CihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02 LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBw dD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1j MCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikg Qz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhF TikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwK KFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYv MFwKKFhFTikgQj0wMiBbQToyNiBCOjQyIEM6MDAgcHQ6Ni8wXVwKKFhFTikgQj00MiBbQToy NiBCOjAyIEM6MDAgcHQ6Ni8wXVwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9 Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAg cHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9 YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4p IEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihY RU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBc CihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02 LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBw dD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1j MCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikg Qz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhF TikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwK KFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYv MFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0 PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMw IHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBD PWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVO KSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAoo WEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEI9MDIgW0E6MjYg Qjo0MiBDOjAwIHB0OjYvMF1cCihYRU4pIEI9NDIgW0E6MjYgQjowMiBDOjAwIHB0OjYvMF1c CihYRU4pIEM9YzAgcHQ9Ni81XAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02 LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBw dD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1j MCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikg Qz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhF TikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwK KFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYv MFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0 PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMw IHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBD PWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVO KSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAoo WEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8w XAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9 Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAg cHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9 YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4p IEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihY RU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBCPTAyIFtBOjI2IEI6NDIgQzowMCBwdDo2LzBdXAoo WEVOKSBCPTQyIFtBOjI2IEI6MDIgQzowMCBwdDo2LzBdXAooWEVOKSBDPWMwIHB0PTYvMFwK KFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYv MFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0 PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMw IHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBD PWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVO KSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAoo WEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8w XAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9 Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAg cHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9 YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4p IEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihY RU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBc CihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02 LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBw dD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1j MCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikg Qz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhF TikgQj0wMiBbQToyNiBCOjQyIEM6MDAgcHQ6Ni8wXVwKKFhFTikgQj00MiBbQToyNiBCOjAy IEM6MDAgcHQ6Ni8wXVwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAoo WEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8w XAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9 Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAg cHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9 YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4p IEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihY RU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBc CihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02 LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBw dD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1j MCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikg Qz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhF TikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwK KFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYv MFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWQwIHB0 PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMw IHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBD PWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEI9MDIgW0E6MjYgQjo0MiBD OjAwIHB0OjYvMF1cCihYRU4pIHB0IG9mZiBAODdcCihYRU4pIEI9NDIgW0E6MjYgQjowMiBD OjQwIHB0OjAvMTBdXAooWEVOKSBwdCBvbjogNlwKKFhFTikgQz1jMCBwdD02LzFcCihYRU4p IEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihY RU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBc CihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02 LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBw dD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1j MCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikg Qz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhF TikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwK KFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYv MFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0 PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMw IHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBD PWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVO KSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAoo WEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8w XAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9 Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAg cHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEI9 MDIgW0E6MjYgQjo0MiBDOjAwIHB0OjYvMF1cCihYRU4pIEI9NDIgW0E6MjYgQjowMiBDOjAw IHB0OjYvMF1cCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikg Qz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhF TikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvNVwK KFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYv MFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0 PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMw IHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBD PWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVO KSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAoo WEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8w XAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9 Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAg cHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9 YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4p IEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihY RU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBc CihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02 LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBw dD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBCPTAyIFtBOjI2IEI6NDIgQzowMCBw dDo2LzBdXAooWEVOKSBCPTQyIFtBOjI2IEI6MDIgQzowMCBwdDo2LzBdXAooWEVOKSBDPWMw IHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBD PWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVO KSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAoo WEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8w XAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9 Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAg cHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9 YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4p IEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihY RU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBc CihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02 LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBw dD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1j MCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikg Qz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhF TikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwK KFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYv MFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0 PTYvMFwKKFhFTikgQj0wMiBbQToyNiBCOjQyIEM6MDAgcHQ6Ni8wXVwKKFhFTikgQj00MiBb QToyNiBCOjAyIEM6MDAgcHQ6Ni8wXVwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAg cHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9 YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4p IEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihY RU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBc CihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02 LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBw dD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1j MCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikg Qz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhF TikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwK KFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYv MFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0 PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMw IHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBD PWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVO KSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAoo WEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8w XAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEI9MDIgW0E6 MjYgQjo0MiBDOjAwIHB0OjYvMF1cCihYRU4pIEI9NDIgW0E6MjYgQjowMiBDOjAwIHB0OjYv MF1cCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBw dD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1j MCBwdD0oWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAg cHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9 YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4p IEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihY RU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBc CihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02 LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBw dD02LzBcCihYRU4pIEM9YzAgcHQ9Ni81XAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1j MCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikg Qz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhF TikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwK KFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYv MFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0 PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMw IHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBD PWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVO KSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAoo WEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQj0wMiBbQToyNiBCOjQyIEM6MDAgcHQ6Ni8wXVwK KFhFTikgQj00MiBbQToyNiBCOjAyIEM6MDAgcHQ6Ni8wXVwKKFhFTikgQz1jMCBwdD02LzBc CihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02 LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBw dD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1j MCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikg Qz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhF TikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwK KFhFTikgQz1kMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYv MFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0 PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMw IHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBD PWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVO KSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAoo WEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8w XAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9 Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAg cHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9 YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4p IEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihY RU4pIEI9MDIgW0E6MjYgQjo0MiBDOjAwIHB0OjYvMF1cCihYRU4pIHB0IG9mZiBAODdcCihY RU4pIEI9NDIgW0E6MjYgQjowMiBDOjQwIHB0OjAvMTBdXAooWEVOKSBwdCBvbjogNlwKKFhF TikgQz1jMCBwdD02LzFcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwK KFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYv MFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0 PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMw IHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBD PWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVO KSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAoo WEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8w XAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9 Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAg cHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9 YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4p IEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihY RU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBc CihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02 LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBw dD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1j MCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikg Qz1jMCBwdD02LzBcCihYRU4pIEI9MDIgW0E6MjYgQjo0MiBDOjAwIHB0OjYvMF1cCihYRU4p IEI9NDIgW0E6MjYgQjowMiBDOjAwIHB0OjYvMF1cCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVO KSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAoo WEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8w XAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9 Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAg cHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9 YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4p IEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihY RU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBc CihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02 LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBw dD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1j MCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikg Qz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhF TikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwK KFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYv MFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0 PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMw IHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBC PTAyIFtBOjI2IEI6NDIgQzowMCBwdDo2LzBdXAooWEVOKSBCPTQyIFtBOjI2IEI6MDIgQzow MCBwdDo2LzBdXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4p IEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihY RU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBc CihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02 LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBw dD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1j MCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikg Qz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhF TikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwK KFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYv MFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0 PTYvMFwKKFhFTikgQz1jMCBwdD02LzVcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMw IHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBD PWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVO KSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAoo WEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8w XAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9 Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAg cHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQj0wMiBbQToyNiBCOjQyIEM6MDAg cHQ6Ni8wXVwKKFhFTikgQj00MiBbQToyNiBCOjAyIEM6MDAgcHQ6Ni8wXVwKKFhFTikgQz1j MCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikg Qz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhF TikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwK KFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYv MFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0 PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMw IHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBD PWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVO KSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAoo WEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8w XAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9 Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAg cHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9 YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4p IEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihY RU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBc CihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02 LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBw dD02LzBcCihYRU4pIEI9MDIgW0E6MjYgQjo0MiBDOjAwIHB0OjYvMF1cCihYRU4pIEI9NDIg W0E6MjYgQjowMiBDOjAwIHB0OjYvMF1cCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMw IHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBD PWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVO KSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAoo WEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8w XAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9 Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAg cHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9 YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4p IEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihY RU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBc CihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02 LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBw dD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1j MCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikg Qz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhF TikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwK KFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYv MFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBCPTAyIFtB OjI2IEI6NDIgQzowMCBwdDo2LzBdXAooWEVOKSBCPTQyIFtBOjI2IEI6MDIgQzowMCBwdDo2 LzBdXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAg cHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9 YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4p IEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihY RU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBc CihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02 LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBw dD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1j MCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikg Qz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhF TikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwK KFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYv MFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0 PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMw IHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBD PWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVO KSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAoo WEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8w XAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQj0wMiBbQToyNiBCOjQyIEM6MDAgcHQ6Ni8w XVwKKFhFTikgQj00MiBbQToyNiBCOjAyIEM6MDAgcHQ6Ni8wXVwKKFhFTikgQz1jMCBwdD02 LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBw dD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1j MCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikg Qz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhF TikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwK KFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYv MFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0 PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMw IHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBD PWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVO KSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAoo WEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8w XAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9 Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAg cHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9 YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4p IEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzVcCihY RU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBc CihYRU4pIEI9MDIgW0E6MjYgQjo0MiBDOjAwIHB0OjYvMF1cCihYRU4pIEI9NDIgW0E6MjYg QjowMiBDOjAwIHB0OjYvMF1cCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYv MFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0 PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMw IHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBD PWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVO KSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAoo WEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8w XAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9 Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAg cHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9 YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4p IEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihY RU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBc CihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02 LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBw dD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1j MCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikg Qz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhF TikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBCPTAyIFtBOjI2IEI6 NDIgQzowMCBwdDo2LzBdXAooWEVOKSBCPTQyIFtBOjI2IEI6MDIgQzowMCBwdDo2LzBdXAoo WEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8w XAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9 Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAg cHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9 YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4p IEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihY RU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBc CihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02 LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBw dD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1j MCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikg Qz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhF TikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwK KFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYv MFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0 PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMw IHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBD PWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVO KSBDPWMwIHB0PTYvMFwKKFhFTikgQj0wMiBbQToyNiBCOjQyIEM6MDAgcHQ6Ni8wXVwKKFhF TikgQj00MiBbQToyNiBCOjAyIEM6MDAgcHQ6Ni8wXVwKKFhFTikgQz1jMCBwdD02LzBcCihY RU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBc CihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02 LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBw dD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1j MCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikg Qz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhF TikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwK KFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYv MFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0 PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMw IHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBD PWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVO KSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAoo WEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8w XAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9 Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAg cHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9 YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4p IEI9MDIgW0E6MjYgQjo0MiBDOjAwIHB0OjYvMF1cCihYRU4pIEI9NDIgW0E6MjYgQjowMiBD OjAwIHB0OjYvMF1cCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhF TikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwK KFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYv MFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0 PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMw IHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBD PWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVO KSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAoo WEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8w XAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9 Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAg cHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9 YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4p IEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihY RU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBc CihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02 LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBw dD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1j MCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBCPTAyIFtBOjI2IEI6NDIgQzow MCBwdDo2LzBdXAooWEVOKSBCPTQyIFtBOjI2IEI6MDIgQzowMCBwdDo2LzBdXAooWEVOKSBD PWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVO KSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAoo WEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8w XAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9 Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzZcCihYRU4pIEM9YzAg cHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9 YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4p IEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihY RU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBc CihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02 LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBw dD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1j MCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikg Qz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhF TikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwK KFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYv MFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0 PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMw IHB0PTYvMFwKKFhFTikgQj0wMiBbQToyNiBCOjQyIEM6MDAgcHQ6Ni8wXVwKKFhFTikgQj00 MiBbQToyNiBCOjAyIEM6MDAgcHQ6Ni8wXVwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9 YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4p IEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihY RU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBc CihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02 LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBw dD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvNVwKKFhFTikgQz1j MCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikg Qz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhF TikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwK KFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYv MFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0 PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMw IHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBD PWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVO KSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAoo WEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8w XAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9 Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEI9MDIg W0E6MjYgQjo0MiBDOjAwIHB0OjYvMF1cCihYRU4pIEI9NDIgW0E6MjYgQjowMiBDOjAwIHB0 OjYvMF1cCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1j MCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikg Qz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhF TikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwK KFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYv MFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0 PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMw IHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBD PWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVO KSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAoo WEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8w XAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9 Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAg cHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9 YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4p IEM9YzAgcHQ9Ni8wXApbICAgNjcuNzQ0MjU0XSBicmlkZ2UwOiBwb3J0IDQodmlmMS4wLWVt dSkgZW50ZXJlZCBmb3J3YXJkaW5nIHN0YXRlXApbICAgNjcuNzQ0Mjc1XSBicmlkZ2UwOiBw b3J0IDUodmlmMS4xLWVtdSkgZW50ZXJlZCBmb3J3YXJkaW5nIHN0YXRlXAooWEVOKSBDPWMw IHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBD PWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVO KSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAoo WEVOKSBCPTAyIFtBOjI2IEI6NDIgQzowMCBwdDo2LzBdXAooWEVOKSBCPTQyIFtBOjI2IEI6 MDIgQzowMCBwdDo2LzBdXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBc CihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02 LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBw dD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1j MCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikg Qz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhF TikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwK KFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYv MFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0 PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMw IHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBD PWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVO KSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAoo WEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8w XAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9 Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAg cHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9 YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4p IEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQj0wMiBbQToyNiBCOjQy IEM6MDAgcHQ6Ni8wXVwKKFhFTikgQj00MiBbQToyNiBCOjAyIEM6MDAgcHQ6Ni8wXVwKKFhF TikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwK KFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYv MFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0 PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMw IHB0PTYvMFwKKFgoWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4p IEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihY RU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBc CihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02 LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBw dD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1j MCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikg Qz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhF TikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvNVwK KFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYv MFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0 PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMw IHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBD PWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVO KSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAoo WEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8w XAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9 Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAg cHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQj0wMiBbQToyNiBCOjQyIEM6MDAg cHQ6Ni8wXVwKKFhFTikgQj00MiBbQToyNiBCOjAyIEM6MDAgcHQ6Ni8wXVwKKFhFTikgQz1j MCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikg Qz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhF TikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwK KFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYv MFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0 PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMw IHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBD PWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVO KSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAoo WEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8w XAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9 Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAg cHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9 YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4p IEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihY RU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBc CihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02 LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBw dD02LzBcCihYRU4pIEI9MDIgW0E6MjYgQjo0MiBDOjAwIHB0OjYvMF1cCihYRU4pIEI9NDIg W0E6MjYgQjowMiBDOjAwIHB0OjYvMF1cCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMw IHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBD PWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVO KSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAoo WEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8w XAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9 Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAg cHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9 YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4p IEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihY RU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBc CihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02 LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBw dD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1j MCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikg Qz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhF TikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwK KFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYv MFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBCPTAyIFtB OjI2IEI6NDIgQzowMCBwdDo2LzBdXAooWEVOKSBCPTQyIFtBOjI2IEI6MDIgQzowMCBwdDo2 LzBdXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAg cHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9 YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4p IEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihY RU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBc CihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02 LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBw dD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1j MCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikg Qz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhF TikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwK KFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYv MFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0 PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMw IHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBD PWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVO KSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAoo WEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8w XAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQj0wMiBbQToyNiBCOjQyIEM6MDAgcHQ6Ni8w XVwKKFhFTikgQj00MiBbQToyNiBCOjAyIEM6MDAgcHQ6Ni8wXVwKKFhFTikgQz1jMCBwdD02 LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBw dD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1j MCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikg Qz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhF TikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwK KFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYv MFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0 PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMw IHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBD PWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVO KSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAoo WEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8w XAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9 Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAg cHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvNVwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9 YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4p IEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihY RU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBc CihYRU4pIEI9MDIgW0E6MjYgQjo0MiBDOjAwIHB0OjYvMF1cCihYRU4pIEI9NDIgW0E6MjYg QjowMiBDOjAwIHB0OjYvMF1cCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYv MFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0 PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMw IHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBD PWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVO KSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAoo WEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8w XAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9 Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAg cHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9 YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4p IEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihY RU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBc CihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02 LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBw dD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1j MCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikg Qz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhF TikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBCPTAyIFtBOjI2IEI6 NDIgQzowMCBwdDo2LzBdXAooWEVOKSBCPTQyIFtBOjI2IEI6MDIgQzowMCBwdDo2LzBdXAoo WEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8w XAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9 Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAg cHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9 YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4p IEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihY RU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBc CihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02 LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBw dD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1j MCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikg Qz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhF TikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwK KFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYv MFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0 PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMw IHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBD PWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVO KSBDPWMwIHB0PTYvMFwKKFhFTikgQj0wMiBbQToyNiBCOjQyIEM6MDAgcHQ6Ni8wXVwKKFhF TikgQj00MiBbQToyNiBCOjAyIEM6MDAgcHQ6Ni8wXVwKKFhFTikgQz1jMCBwdD02LzBcCihY RU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBc CihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02 LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBw dD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1j MCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikg Qz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhF TikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwK KFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYv MFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0 PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMw IHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBD PWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVO KSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAoo WEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8w XAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9 Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAg cHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9 YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4p IEI9MDIgW0E6MjYgQjo0MiBDOjAwIHB0OjYvMF1cCihYRU4pIEI9NDIgW0E6MjYgQjowMiBD OjAwIHB0OjYvMF1cCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhF TikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwK KFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYv MFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0 PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMw IHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBD PWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVO KSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAoo WEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8w XAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9 Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAg cHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9 YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4p IEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihY RU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBc CihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02 LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBw dD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1j MCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBCPTAyIFtBOjI2IEI6NDIgQzow MCBwdDo2LzBdXAooWEVOKSBCPTQyIFtBOjI2IEI6MDIgQzowMCBwdDo2LzBdXAooWEVOKSBD PWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVO KSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAoo WEVOKSBDPWMwIHB0PTYvNVwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8w XAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9 Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAg cHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9 YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4p IEM9ZDAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihY RU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBc CihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02 LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBw dD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1j MCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikg Qz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhF TikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwK KFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYv MFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0 PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMw IHB0PTYvMFwKKFhFTikgQj0wMiBbQToyNiBCOjQyIEM6MDAgcHQ6Ni8wXVwKKFhFTikgcHQg b2ZmIEA4N1wKKFhFTikgQj00MiBbQToyNiBCOjAyIEM6NDAgcHQ6MC8xMF1cCihYRU4pIHB0 IG9uOiA2XAooWEVOKSBDPWMwIHB0PTYvMVwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9 YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4p IEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihY RU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBc CihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02 LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBw dD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1j MCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikg Qz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhF TikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwK KFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYv MFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0 PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMw IHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBD PWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVO KSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAoo WEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8w XAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9 Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQj0wMiBbQToyNiBCOjQyIEM6MDAgcHQ6 Ni8wXVwKKFhFTikgQj00MiBbQToyNiBCOjAyIEM6MDAgcHQ6Ni8wXVwKKFhFTikgQz1jMCBw dD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1j MCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikg Qz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhF TikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwK KFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYv MFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0 PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMw IHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBD PWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVO KSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAoo WEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8w XAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9 Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAg cHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9 YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4p IEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihY RU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBc CihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02 LzBcCihYRU4pIEI9MDIgW0E6MjYgQjo0MiBDOjAwIHB0OjYvMF1cCihYRU4pIEI9NDIgW0E6 MjYgQjowMiBDOjAwIHB0OjYvMF1cCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0 PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMw IHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBD PWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVO KSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAoo WEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8w XAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9 Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAg cHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9 YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4p IEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihY RU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBc CihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02 LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBw dD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1j MCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikg Qz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhF TikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwK KFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBCPTAyIFtBOjI2 IEI6NDIgQzowMCBwdDo2LzBdXAooWEVOKSBCPTQyIFtBOjI2IEI6MDIgQzowMCBwdDo2LzBd XAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9 Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAg cHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9 YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4p IEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihY RU4pIEM9YzAgcHQ9Ni81XAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBc CihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02 LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBw dD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1j MCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikg Qz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhF TikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwK KFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYv MFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0 PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMw IHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBD PWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVO KSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAoo WEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQj0wMiBbQToyNiBCOjQyIEM6MDAgcHQ6Ni8wXVwK KFhFTikgQj00MiBbQToyNiBCOjAyIEM6MDAgcHQ6Ni8wXVwKKFhFTikgQz1jMCBwdD02LzBc CihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02 LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBw dD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1j MCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikg Qz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhF TikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwK KFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYv MFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0 PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMw IHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBD PWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVO KSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAoo WEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8w XAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9 Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAg cHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9 YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4p IEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihY RU4pIEI9MDIgW0E6MjYgQjo0MiBDOjAwIHB0OjYvMF1cCihYRU4pIEI9NDIgW0E6MjYgQjow MiBDOjAwIHB0OjYvMF1cCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwK KFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYv MFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0 PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMw IHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBD PWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVO KSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAoo WEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8w XAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9 Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAg cHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9 YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4p IEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihY RU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBc CihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02 LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBw dD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1j MCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikg Qz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBCPTAyIFtBOjI2IEI6NDIg QzowMCBwdDo2LzBdXAooWEVOKSBCPTQyIFtBOjI2IEI6MDIgQzowMCBwdDo2LzBdXAooWEVO KSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAoo WEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8w XAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9 Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAg cHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9 YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4p IEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihY RU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBc CihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02 LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBw dD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1j MCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikg Qz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhF TikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwK KFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYv MFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0 PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMw IHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBD PWMwIHB0PTYvMFwKKFhFTikgQj0wMiBbQToyNiBCOjQyIEM6MDAgcHQ6Ni8wXVwKKFhFTikg Qj00MiBbQToyNiBCOjAyIEM6MDAgcHQ6Ni8wXVwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4p IEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihY RU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBc CihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02 LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBw dD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1j MCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikg Qz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhF TikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwK KFhFTikgQz1jMCBwdD02LzAoWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBc CihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02 LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBw dD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1j MCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvNVwKKFhFTikg Qz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhF TikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwK KFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYv MFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0 PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMw IHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBD PWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVO KSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAoo WEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8w XAooWEVOKSBCPTAyIFtBOjI2IEI6NDIgQzowMCBwdDo2LzBdXAooWEVOKSBCPTQyIFtBOjI2 IEI6MDIgQzowMCBwdDo2LzBdXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02 LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBw dD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1j MCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikg Qz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhF TikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwK KFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYv MFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0 PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMw IHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBD PWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVO KSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAoo WEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8w XAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9 Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAg cHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9 YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4p IEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihY RU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQj0wMiBbQToyNiBC OjQyIEM6MDAgcHQ6Ni8wXVwKKFhFTikgQj00MiBbQToyNiBCOjAyIEM6MDAgcHQ6Ni8wXVwK KFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYv MFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0 PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMw IHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBD PWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVO KSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAoo WEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8w XAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9 Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAg cHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9 YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4p IEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihY RU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBc CihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02 LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBw dD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1j MCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikg Qz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhF TikgQz1jMCBwdD02LzBcCihYRU4pIEI9MDIgW0E6MjYgQjo0MiBDOjAwIHB0OjYvMF1cCihY RU4pIEI9NDIgW0E6MjYgQjowMiBDOjAwIHB0OjYvMF1cCihYRU4pIEM9YzAgcHQ9Ni8wXAoo WEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8w XAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9 Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAg cHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9 YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4p IEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihY RU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBc CihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02 LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBw dD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1j MCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikg Qz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhF TikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwK KFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYv MFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0 PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMw IHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBD PWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVO KSBCPTAyIFtBOjI2IEI6NDIgQzowMCBwdDo2LzBdXAooWEVOKSBCPTQyIFtBOjI2IEI6MDIg QzowMCBwdDo2LzBdXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihY RU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBc CihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02 LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBw dD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1j MCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikg Qz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhF TikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwK KFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYv MFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0 PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMw IHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBD PWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVO KSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAoo WEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8w XAooWEVOKSBDPWMwIHB0PTYvNVwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9 Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAg cHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9 YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQj0wMiBbQToyNiBCOjQyIEM6 MDAgcHQ6Ni8wXVwKKFhFTikgQj00MiBbQToyNiBCOjAyIEM6MDAgcHQ6Ni8wXVwKKFhFTikg Qz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhF TikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwK KFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYv MFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0 PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMw IHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBD PWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVO KSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAoo WEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8w XAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9 Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAg cHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9 YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4p IEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihY RU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBc CihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02 LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBw dD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1j MCBwdD02LzBcCihYRU4pIEI9MDIgW0E6MjYgQjo0MiBDOjAwIHB0OjYvMF1cCihYRU4pIEI9 NDIgW0E6MjYgQjowMiBDOjAwIHB0OjYvMF1cCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBD PWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVO KSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAoo WEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8w XAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9 Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAg cHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9 YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4p IEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihY RU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBc CihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02 LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBw dD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1j MCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikg Qz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhF TikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwK KFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYv MFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0 PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBCPTAy IFtBOjI2IEI6NDIgQzowMCBwdDo2LzBdXAooWEVOKSBCPTQyIFtBOjI2IEI6MDIgQzowMCBw dDo2LzBdXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9 YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4p IEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihY RU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBc CihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02 LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBw dD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1j MCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikg Qz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhF TikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwK KFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYv MFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0 PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMw IHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBD PWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVO KSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAoo WEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8w XAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9 Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQj0wMiBbQToyNiBCOjQyIEM6MDAgcHQ6 Ni8wXVwKKFhFTikgQj00MiBbQToyNiBCOjAyIEM6MDAgcHQ6Ni8wXVwKKFhFTikgQz1jMCBw dD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1j MCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikg Qz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhF TikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwK KFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYv MFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0 PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMw IHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBD PWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVO KSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAoo WEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8w XAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9 Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAg cHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9 YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4p IEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihY RU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBc CihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02 LzBcCihYRU4pIEI9MDIgW0E6MjYgQjo0MiBDOjAwIHB0OjYvMF1cCihYRU4pIEI9NDIgW0E6 MjYgQjowMiBDOjAwIHB0OjYvMF1cCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0 PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMw IHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBD PWMwIHB0PTYvNVwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVO KSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAoo WEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8w XAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9 Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAg cHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9 YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4p IEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihY RU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBc CihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02 LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBw dD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1j MCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikg Qz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhF TikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwK KFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBCPTAyIFtBOjI2 IEI6NDIgQzowMCBwdDo2LzBdXAooWEVOKSBCPTQyIFtBOjI2IEI6MDIgQzowMCBwdDo2LzBd XAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9 Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAg cHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9 YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4p IEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihY RU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBc CihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02 LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBw dD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1j MCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikg Qz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhF TikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwK KFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYv MFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0 PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMw IHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBD PWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVO KSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAoo WEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQj0wMiBbQToyNiBCOjQyIEM6MDAgcHQ6Ni8wXVwK KFhFTikgQj00MiBbQToyNiBCOjAyIEM6MDAgcHQ6Ni8wXVwKKFhFTikgQz1jMCBwdD02LzBc CihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02 LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBw dD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1j MCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikg Qz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhF TikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwK KFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYv MFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0 PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMw IHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBD PWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVO KSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAoo WEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8w XAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9 Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAg cHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9 YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4p IEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihY RU4pIEI9MDIgW0E6MjYgQjo0MiBDOjAwIHB0OjYvMF1cCihYRU4pIEI9NDIgW0E6MjYgQjow MiBDOjAwIHB0OjYvMF1cCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwK KFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYv MFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0 PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMw IHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBD PWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVO KSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAoo WEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8w XAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9 Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAg cHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9 YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4p IEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihY RU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBc CihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02 LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBw dD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1j MCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikg Qz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBCPTAyIFtBOjI2IEI6NDIg QzowMCBwdDo2LzBdXAooWEVOKSBCPTQyIFtBOjI2IEI6MDIgQzowMCBwdDo2LzBdXAooWEVO KSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAoo WEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8w XAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9 Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAg cHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9 YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4p IEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihY RU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBc CihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvNVwKKFhFTikgQz1jMCBwdD02 LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBw dD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1j MCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikg Qz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhF TikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwK KFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYv MFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0 PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMw IHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBD PWMwIHB0PTYvMFwKKFhFTikgQj0wMiBbQToyNiBCOjQyIEM6MDAgcHQ6Ni8wXVwKKFhFTikg Qj00MiBbQToyNiBCOjAyIEM6MDAgcHQ6Ni8wXVwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4p IEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihY RU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBc CihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02 LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBw dD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1j MCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikg Qz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhF TikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwK KFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYv MFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0 PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMw IHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBD PWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVO KSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAoo WEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8w XAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9 Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAg cHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEI9 MDIgW0E6MjYgQjo0MiBDOjAwIHB0OjYvMF1cCihYRU4pIEI9NDIgW0E6MjYgQjowMiBDOjAw IHB0OjYvMF1cCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikg Qz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhF TikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwK KFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYv MFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0 PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMw IHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBD PWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVO KSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAoo WEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8w XAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9 Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAg cHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9 YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4p IEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihY RU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBc CihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02 LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBw dD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBCPTAyIFtBOjI2IEI6NDIgQzowMCBw dDo2LzBdXAooWEVOKSBCPTQyIFtBOjI2IEI6MDIgQzowMCBwdDo2LzBdXAooWEVOKSBDPWMw IHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBD PWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVO KSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAoo WEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8w XAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9 Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAg cHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9 YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4p IEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihY RU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBc CihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02 LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBw dD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1j MCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikg Qz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhF TikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwK KFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYv MFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0 PTYvMFwKKFhFTikgQj0wMiBbQToyNiBCOjQyIEM6MDAgcHQ6Ni8wXVwKKFhFTikgQj00MiBb QToyNiBCOjAyIEM6MDAgcHQ6Ni8wXVwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAg cHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4pIEM9 YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihYRU4p IEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBcCihY RU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02LzBc CihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBwdD02 LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1jMCBw dD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikgQz1j MCBwdD02LzBcCihYRU4pIEM9ZDAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhFTikg Qz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwKKFhF TikgQz1jMCBwdD02LzBcCihYRU4pIEM9YzAgcHQ9Ni8wXAooWEVOKSBDPWMwIHB0PTYvMFwK KFhFTikgQz1jKFhFTikgaXJxLmM6Mzc1OiBEb20xIGNhbGxiYWNrIHZpYSBjaGFuZ2VkIHRv IERpcmVjdCBWZWN0b3IgMHg5M1wKKFhFTikgcHQgb246IDlcCihYRU4pIEI9MDIgW0E6Mjkg QjowMiBDOjUwIHB0OjkvMF1cCihYRU4pIHB0IG9mZiBAODdcCihYRU4pIGlycS5jOjI3MDog RG9tMSBQQ0kgbGluayAwIGNoYW5nZWQgNSAtPiAwXAooWEVOKSBpcnEuYzoyNzA6IERvbTEg UENJIGxpbmsgMSBjaGFuZ2VkIDEwIC0+IDBcCihYRU4pIGlycS5jOjI3MDogRG9tMSBQQ0kg bGluayAyIGNoYW5nZWQgMTEgLT4gMFwKKFhFTikgaXJxLmM6MjcwOiBEb20xIFBDSSBsaW5r IDMgY2hhbmdlZCA1IC0+IDB9 --------------070407080904010202000806 Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Xen-devel mailing list Xen-devel@lists.xen.org http://lists.xen.org/xen-devel --------------070407080904010202000806--
George Dunlap
2013-Apr-19 13:51 UTC
Re: Bug: Windows 2003 fails to install on xen-unstable tip
On 19/04/13 13:47, Jan Beulich wrote:>>>> On 19.04.13 at 12:44, Roger Pau Monné<roger.pau@citrix.com> wrote: >> (XEN) HVM1: Booting from 0000:7c00 >> (XEN) B=42 [A:26 B:02 C:50] > Hmm - no REG_C read here. Below/attached an updated patch, > with some more printing and two changes which together may > help. > > Should the extra printing get noisy, just disable it, but please let > me know which (if any) of them you needed to take out.(XEN) HVM1: Booting from DVD/CD... (XEN) HVM1: Booting from 0000:7c00 (XEN) HVM1: pnp call arg1=0 [ 75.071460] xenbr0: port 3(vif1.0-emu) entering forwarding state (XEN) pt on: 10 (XEN) B=42 [A:2a B:02 C:50 pt:10/0] (XEN) C=50 pt=10/0 (XEN) C=c0 pt=10/0 (XEN) C=00 pt=10/0 (XEN) C=c0 pt=10/0 (XEN) C=00 pt=10/0 (XEN) pt off @87 (XEN) irq.c:270: Dom1 PCI link 0 changed 5 -> 0 (XEN) irq.c:270: Dom1 PCI link 1 changed 10 -> 0 (XEN) irq.c:270: Dom1 PCI link 2 changed 11 -> 0 (XEN) irq.c:270: Dom1 PCI link 3 changed 5 -> 0 Attached is the full log. -George> > Jan > > --- a/xen/arch/x86/hvm/rtc.c > +++ b/xen/arch/x86/hvm/rtc.c > @@ -84,9 +84,11 @@ void rtc_periodic_interrupt(void *opaque > else if ( ++(s->pt_dead_ticks) >= 10 ) > { > /* VM is ignoring its RTC; no point in running the timer */ > +printk("pt off @%d\n", __LINE__);//temp > destroy_periodic_time(&s->pt); > s->pt_code = 0; > } > +else if(s->pt_code) rtc_update_irq(s);//todo? > spin_unlock(&s->lock); > } > > @@ -114,6 +116,7 @@ static void rtc_timer_update(RTCState *s > { > if ( period_code != s->pt_code ) > { > +printk("pt on: %d\n", period_code);//temp > s->pt_code = period_code; > period = 1 << (period_code - 1); /* period in 32 Khz cycles */ > period = DIV_ROUND(period * 1000000000ULL, 32768); /* in ns */ > @@ -125,6 +128,7 @@ static void rtc_timer_update(RTCState *s > } > /* fall through */ > default: > +printk("pt off @%d\n", __LINE__);//temp > destroy_periodic_time(&s->pt); > s->pt_code = 0; > break; > @@ -451,6 +455,9 @@ static int rtc_ioport_write(void *opaque > rtc_timer_update(s); > break; > case RTC_REG_B: > +printk("B=%02x [A:%02x B:%02x C:%02x pt:%d/%d]\n",//temp > + data, s->hw.cmos_data[RTC_REG_A], orig, s->hw.cmos_data[RTC_REG_C],//temp > + s->pt_code, s->pt_dead_ticks);//temp > if ( data & RTC_SET ) > { > /* set mode: reset UIP mode */ > @@ -474,6 +481,7 @@ static int rtc_ioport_write(void *opaque > */ > rtc_update_irq(s); > s->hw.cmos_data[RTC_REG_B] = data; > +if((data & RTC_PIE) && !(orig & RTC_PIE)) rtc_timer_update(s);//todo? > if ( (data ^ orig) & RTC_SET ) > check_update_timer(s); > if ( (data ^ orig) & (RTC_24H | RTC_DM_BINARY | RTC_SET) ) > @@ -629,6 +637,7 @@ static uint32_t rtc_ioport_read(RTCState > case RTC_REG_C: > ret = s->hw.cmos_data[s->hw.cmos_index]; > s->hw.cmos_data[RTC_REG_C] = 0x00; > +printk("C=%02x pt=%d/%d\n", ret, s->pt_code, s->pt_dead_ticks);//temp > rtc_update_irq(s); > check_update_timer(s); > alarm_timer_update(s); > @@ -727,9 +736,12 @@ void rtc_reset(struct domain *d) > { > RTCState *s = domain_vrtc(d); > > +printk("pt off @%d\n", __LINE__);//temp > destroy_periodic_time(&s->pt); > s->pt_code = 0; > s->pt.source = PTSRC_isa; > +s->hw.cmos_data[RTC_REG_B] &= ~(RTC_PIE|RTC_AIE|RTC_UIE);//todo? > +s->hw.cmos_data[RTC_REG_C] = 0;//todo? > } > > void rtc_init(struct domain *d) >--------------070608010000090306040609 Content-Type: text/x-log; name="kodo2.log" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="kodo2.log" DShYRU4pIEJhZCBjb25zb2xlPSBvcHRpb24gJ3R0eScNCiBfXyAgX18gICAgICAgICAgICBf ICBfICAgIF9fX19fICAgICAgICAgICAgICAgICAgICBfICAgICAgICBfICAgICBfICAgICAg DQogXCBcLyAvX19fIF8gX18gICB8IHx8IHwgIHxfX18gLyAgICBfICAgXyBfIF9fICBfX198 IHxfIF9fIF98IHxfXyB8IHwgX19fIA0KICBcICAvLyBfIFwgJ18gXCAgfCB8fCB8XyAgIHxf IFwgX198IHwgfCB8ICdfIFwvIF9ffCBfXy8gX2AgfCAnXyBcfCB8LyBfIFwNCiAgLyAgXCAg X18vIHwgfCB8IHxfXyAgIF98IF9fXykgfF9ffCB8X3wgfCB8IHwgXF9fIFwgfHwgKF98IHwg fF8pIHwgfCAgX18vDQogL18vXF9cX19ffF98IHxffCAgICB8X3woXylfX19fLyAgICBcX18s X3xffCB8X3xfX18vXF9fXF9fLF98Xy5fXy98X3xcX19ffA0KICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICANCihYRU4pIFhlbiB2ZXJzaW9uIDQuMy11bnN0YWJsZSAocm9vdEApIChnY2MgKERlYmlh biA0LjcuMi01KSA0LjcuMikgZGVidWc9eSBGcmkgQXByIDE5IDEzOjM5OjE5IFVUQyAyMDEz DQooWEVOKSBMYXRlc3QgQ2hhbmdlU2V0OiB1bmF2YWlsYWJsZQ0KKFhFTikgQ29uc29sZSBv dXRwdXQgaXMgc3luY2hyb25vdXMuDQooWEVOKSBCb290bG9hZGVyOiBHUlVCIDEuOTktMjcN CihYRU4pIENvbW1hbmQgbGluZTogcGxhY2Vob2xkZXIgd2F0Y2hkb2cgY3B1aW5mbyBjb20x PTExNTIwMCw4bjEgY29uc29sZT1jb20xLHR0eSBzeW5jX2NvbnNvbGUgY29uc29sZV90b19y aW5nDQooWEVOKSBWaWRlbyBpbmZvcm1hdGlvbjoNCihYRU4pICBWR0EgaXMgdGV4dCBtb2Rl IDgweDI1LCBmb250IDh4MTYNCihYRU4pICBWQkUvRERDIG1ldGhvZHM6IFYyOyBFRElEIHRy YW5zZmVyIHRpbWU6IDEgc2Vjb25kcw0KKFhFTikgRGlzYyBpbmZvcm1hdGlvbjoNCihYRU4p ICBGb3VuZCAxIE1CUiBzaWduYXR1cmVzDQooWEVOKSAgRm91bmQgMSBFREQgaW5mb3JtYXRp b24gc3RydWN0dXJlcw0KKFhFTikgWGVuLWU4MjAgUkFNIG1hcDoNCihYRU4pICAwMDAwMDAw MDAwMDAwMDAwIC0gMDAwMDAwMDAwMDBhMDAwMCAodXNhYmxlKQ0KKFhFTikgIDAwMDAwMDAw MDAxMDAwMDAgLSAwMDAwMDAwMGJmNjk5MDAwICh1c2FibGUpDQooWEVOKSAgMDAwMDAwMDBi ZjY5OTAwMCAtIDAwMDAwMDAwYmY2YWYwMDAgKHJlc2VydmVkKQ0KKFhFTikgIDAwMDAwMDAw YmY2YWYwMDAgLSAwMDAwMDAwMGJmNmNlMDAwIChBQ1BJIGRhdGEpDQooWEVOKSAgMDAwMDAw MDBiZjZjZTAwMCAtIDAwMDAwMDAwYzAwMDAwMDAgKHJlc2VydmVkKQ0KKFhFTikgIDAwMDAw MDAwZTAwMDAwMDAgLSAwMDAwMDAwMGYwMDAwMDAwIChyZXNlcnZlZCkNCihYRU4pICAwMDAw MDAwMGZlMDAwMDAwIC0gMDAwMDAwMDEwMDAwMDAwMCAocmVzZXJ2ZWQpDQooWEVOKSAgMDAw MDAwMDEwMDAwMDAwMCAtIDAwMDAwMDA4NDAwMDAwMDAgKHVzYWJsZSkNCihYRU4pIEFDUEk6 IFJTRFAgMDAwRjE2MzAsIDAwMjQgKHIyIERFTEwgICkNCihYRU4pIEFDUEk6IFhTRFQgMDAw RjE3MzQsIDAwOUMgKHIxIERFTEwgICBQRV9TQzMgICAgICAgICAgMSBERUxMICAgICAgICAx KQ0KKFhFTikgQUNQSTogRkFDUCBCRjZDM0Y5QywgMDBGNCAocjMgREVMTCAgIFBFX1NDMyAg ICAgICAgICAxIERFTEwgICAgICAgIDEpDQooWEVOKSBBQ1BJOiBEU0RUIEJGNkFGMDAwLCAz MjBGIChyMSBERUxMICAgUEVfU0MzICAgICAgICAgIDEgSU5UTCAyMDA1MDYyNCkNCihYRU4p IEFDUEk6IEZBQ1MgQkY2QzYwMDAsIDAwNDANCihYRU4pIEFDUEk6IEFQSUMgQkY2QzM0Nzgs IDAxNUUgKHIxIERFTEwgICBQRV9TQzMgICAgICAgICAgMSBERUxMICAgICAgICAxKQ0KKFhF TikgQUNQSTogU1BDUiBCRjZDMzVEOCwgMDA1MCAocjEgREVMTCAgIFBFX1NDMyAgICAgICAg ICAxIERFTEwgICAgICAgIDEpDQooWEVOKSBBQ1BJOiBIUEVUIEJGNkMzNjJDLCAwMDM4IChy MSBERUxMICAgUEVfU0MzICAgICAgICAgIDEgREVMTCAgICAgICAgMSkNCihYRU4pIEFDUEk6 IERNQVIgQkY2QzM2NjgsIDAxQzAgKHIxIERFTEwgICBQRV9TQzMgICAgICAgICAgMSBERUxM ICAgICAgICAxKQ0KKFhFTikgQUNQSTogTUNGRyBCRjZDMzhDNCwgMDAzQyAocjEgREVMTCAg IFBFX1NDMyAgICAgICAgICAxIERFTEwgICAgICAgIDEpDQooWEVOKSBBQ1BJOiBXRF9fIEJG NkMzOTA0LCAwMTM0IChyMSBERUxMICAgUEVfU0MzICAgICAgICAgIDEgREVMTCAgICAgICAg MSkNCihYRU4pIEFDUEk6IFNMSUMgQkY2QzNBM0MsIDAwMjQgKHIxIERFTEwgICBQRV9TQzMg ICAgICAgICAgMSBERUxMICAgICAgICAxKQ0KKFhFTikgQUNQSTogRVJTVCBCRjZCMjM5MCwg MDI3MCAocjEgREVMTCAgIFBFX1NDMyAgICAgICAgICAxIERFTEwgICAgICAgIDEpDQooWEVO KSBBQ1BJOiBIRVNUIEJGNkIyNjAwLCAwMjdDIChyMSBERUxMICAgUEVfU0MzICAgICAgICAg IDEgREVMTCAgICAgICAgMSkNCihYRU4pIEFDUEk6IEJFUlQgQkY2QjIyMTAsIDAwMzAgKHIx IERFTEwgICBQRV9TQzMgICAgICAgICAgMSBERUxMICAgICAgICAxKQ0KKFhFTikgQUNQSTog RUlOSiBCRjZCMjI0MCwgMDE1MCAocjEgREVMTCAgIFBFX1NDMyAgICAgICAgICAxIERFTEwg ICAgICAgIDEpDQooWEVOKSBBQ1BJOiBTUkFUIEJGNkMzQkMwLCAwMzcwIChyMSBERUxMICAg UEVfU0MzICAgICAgICAgIDEgREVMTCAgICAgICAgMSkNCihYRU4pIEFDUEk6IFRDUEEgQkY2 QzNGMzQsIDAwNjQgKHIyIERFTEwgICBQRV9TQzMgICAgICAgICAgMSBERUxMICAgICAgICAx KQ0KKFhFTikgQUNQSTogU1NEVCBCRjZDNzAwMCwgNDE5NCAocjEgIElOVEVMIFBQTSBSQ00g IDgwMDAwMDAxIElOVEwgMjAwNjExMDkpDQooWEVOKSBTeXN0ZW0gUkFNOiAzMjc1OE1CICgz MzU0NDQyMGtCKQ0KKFhFTikgU1JBVDogUFhNIDEgLT4gQVBJQyAxNiAtPiBOb2RlIDANCihY RU4pIFNSQVQ6IFBYTSAyIC0+IEFQSUMgMCAtPiBOb2RlIDENCihYRU4pIFNSQVQ6IFBYTSAx IC0+IEFQSUMgMTggLT4gTm9kZSAwDQooWEVOKSBTUkFUOiBQWE0gMiAtPiBBUElDIDIgLT4g Tm9kZSAxDQooWEVOKSBTUkFUOiBQWE0gMSAtPiBBUElDIDIwIC0+IE5vZGUgMA0KKFhFTikg U1JBVDogUFhNIDIgLT4gQVBJQyA0IC0+IE5vZGUgMQ0KKFhFTikgU1JBVDogUFhNIDEgLT4g QVBJQyAyMiAtPiBOb2RlIDANCihYRU4pIFNSQVQ6IFBYTSAyIC0+IEFQSUMgNiAtPiBOb2Rl IDENCihYRU4pIFNSQVQ6IFBYTSAxIC0+IEFQSUMgMTcgLT4gTm9kZSAwDQooWEVOKSBTUkFU OiBQWE0gMiAtPiBBUElDIDEgLT4gTm9kZSAxDQooWEVOKSBTUkFUOiBQWE0gMSAtPiBBUElD IDE5IC0+IE5vZGUgMA0KKFhFTikgU1JBVDogUFhNIDIgLT4gQVBJQyAzIC0+IE5vZGUgMQ0K KFhFTikgU1JBVDogUFhNIDEgLT4gQVBJQyAyMSAtPiBOb2RlIDANCihYRU4pIFNSQVQ6IFBY TSAyIC0+IEFQSUMgNSAtPiBOb2RlIDENCihYRU4pIFNSQVQ6IFBYTSAxIC0+IEFQSUMgMjMg LT4gTm9kZSAwDQooWEVOKSBTUkFUOiBQWE0gMiAtPiBBUElDIDcgLT4gTm9kZSAxDQooWEVO KSBTUkFUOiBOb2RlIDEgUFhNIDIgMC1jMDAwMDAwMA0KKFhFTikgU1JBVDogTm9kZSAxIFBY TSAyIDEwMDAwMDAwMC00NDAwMDAwMDANCihYRU4pIFNSQVQ6IE5vZGUgMCBQWE0gMSA0NDAw MDAwMDAtODQwMDAwMDAwDQooWEVOKSBOVU1BOiBVc2luZyAxOCBmb3IgdGhlIGhhc2ggc2hp ZnQuDQooWEVOKSBEb21haW4gaGVhcCBpbml0aWFsaXNlZCBETUEgd2lkdGggMzIgYml0cw0K KFhFTikgZm91bmQgU01QIE1QLXRhYmxlIGF0IDAwMGZlNzEwDQooWEVOKSBETUkgMi42IHBy ZXNlbnQuDQooWEVOKSBVc2luZyBBUElDIGRyaXZlciBiaWdzbXANCihYRU4pIEFDUEk6IFBN LVRpbWVyIElPIFBvcnQ6IDB4ODA4DQooWEVOKSBBQ1BJOiBTTEVFUCBJTkZPOiBwbTF4X2Nu dFs4MDQsMF0sIHBtMXhfZXZ0WzgwMCwwXQ0KKFhFTikgQUNQSTogICAgICAgICAgICAgd2Fr ZXVwX3ZlY1tiZjZjNjAwY10sIHZlY19zaXplWzIwXQ0KKFhFTikgQUNQSTogTG9jYWwgQVBJ QyBhZGRyZXNzIDB4ZmVlMDAwMDANCihYRU4pIEFDUEk6IExBUElDIChhY3BpX2lkWzB4MDFd IGxhcGljX2lkWzB4MTBdIGVuYWJsZWQpDQooWEVOKSBQcm9jZXNzb3IgIzE2IDc6MTAgQVBJ QyB2ZXJzaW9uIDIxDQooWEVOKSBBQ1BJOiBMQVBJQyAoYWNwaV9pZFsweDAyXSBsYXBpY19p ZFsweDAwXSBlbmFibGVkKQ0KKFhFTikgUHJvY2Vzc29yICMwIDc6MTAgQVBJQyB2ZXJzaW9u IDIxDQooWEVOKSBBQ1BJOiBMQVBJQyAoYWNwaV9pZFsweDAzXSBsYXBpY19pZFsweDEyXSBl bmFibGVkKQ0KKFhFTikgUHJvY2Vzc29yICMxOCA3OjEwIEFQSUMgdmVyc2lvbiAyMQ0KKFhF TikgQUNQSTogTEFQSUMgKGFjcGlfaWRbMHgwNF0gbGFwaWNfaWRbMHgwMl0gZW5hYmxlZCkN CihYRU4pIFByb2Nlc3NvciAjMiA3OjEwIEFQSUMgdmVyc2lvbiAyMQ0KKFhFTikgQUNQSTog TEFQSUMgKGFjcGlfaWRbMHgwNV0gbGFwaWNfaWRbMHgxNF0gZW5hYmxlZCkNCihYRU4pIFBy b2Nlc3NvciAjMjAgNzoxMCBBUElDIHZlcnNpb24gMjENCihYRU4pIEFDUEk6IExBUElDIChh Y3BpX2lkWzB4MDZdIGxhcGljX2lkWzB4MDRdIGVuYWJsZWQpDQooWEVOKSBQcm9jZXNzb3Ig IzQgNzoxMCBBUElDIHZlcnNpb24gMjENCihYRU4pIEFDUEk6IExBUElDIChhY3BpX2lkWzB4 MDddIGxhcGljX2lkWzB4MTZdIGVuYWJsZWQpDQooWEVOKSBQcm9jZXNzb3IgIzIyIDc6MTAg QVBJQyB2ZXJzaW9uIDIxDQooWEVOKSBBQ1BJOiBMQVBJQyAoYWNwaV9pZFsweDA4XSBsYXBp Y19pZFsweDA2XSBlbmFibGVkKQ0KKFhFTikgUHJvY2Vzc29yICM2IDc6MTAgQVBJQyB2ZXJz aW9uIDIxDQooWEVOKSBBQ1BJOiBMQVBJQyAoYWNwaV9pZFsweDA5XSBsYXBpY19pZFsweDEx XSBlbmFibGVkKQ0KKFhFTikgUHJvY2Vzc29yICMxNyA3OjEwIEFQSUMgdmVyc2lvbiAyMQ0K KFhFTikgQUNQSTogTEFQSUMgKGFjcGlfaWRbMHgwYV0gbGFwaWNfaWRbMHgwMV0gZW5hYmxl ZCkNCihYRU4pIFByb2Nlc3NvciAjMSA3OjEwIEFQSUMgdmVyc2lvbiAyMQ0KKFhFTikgQUNQ STogTEFQSUMgKGFjcGlfaWRbMHgwYl0gbGFwaWNfaWRbMHgxM10gZW5hYmxlZCkNCihYRU4p IFByb2Nlc3NvciAjMTkgNzoxMCBBUElDIHZlcnNpb24gMjENCihYRU4pIEFDUEk6IExBUElD IChhY3BpX2lkWzB4MGNdIGxhcGljX2lkWzB4MDNdIGVuYWJsZWQpDQooWEVOKSBQcm9jZXNz b3IgIzMgNzoxMCBBUElDIHZlcnNpb24gMjENCihYRU4pIEFDUEk6IExBUElDIChhY3BpX2lk WzB4MGRdIGxhcGljX2lkWzB4MTVdIGVuYWJsZWQpDQooWEVOKSBQcm9jZXNzb3IgIzIxIDc6 MTAgQVBJQyB2ZXJzaW9uIDIxDQooWEVOKSBBQ1BJOiBMQVBJQyAoYWNwaV9pZFsweDBlXSBs YXBpY19pZFsweDA1XSBlbmFibGVkKQ0KKFhFTikgUHJvY2Vzc29yICM1IDc6MTAgQVBJQyB2 ZXJzaW9uIDIxDQooWEVOKSBBQ1BJOiBMQVBJQyAoYWNwaV9pZFsweDBmXSBsYXBpY19pZFsw eDE3XSBlbmFibGVkKQ0KKFhFTikgUHJvY2Vzc29yICMyMyA3OjEwIEFQSUMgdmVyc2lvbiAy MQ0KKFhFTikgQUNQSTogTEFQSUMgKGFjcGlfaWRbMHgxMF0gbGFwaWNfaWRbMHgwN10gZW5h YmxlZCkNCihYRU4pIFByb2Nlc3NvciAjNyA3OjEwIEFQSUMgdmVyc2lvbiAyMQ0KKFhFTikg QUNQSTogTEFQSUMgKGFjcGlfaWRbMHgxMV0gbGFwaWNfaWRbMHgzMF0gZGlzYWJsZWQpDQoo WEVOKSBBQ1BJOiBMQVBJQyAoYWNwaV9pZFsweDEyXSBsYXBpY19pZFsweDMxXSBkaXNhYmxl ZCkNCihYRU4pIEFDUEk6IExBUElDIChhY3BpX2lkWzB4MTNdIGxhcGljX2lkWzB4MzJdIGRp c2FibGVkKQ0KKFhFTikgQUNQSTogTEFQSUMgKGFjcGlfaWRbMHgxNF0gbGFwaWNfaWRbMHgz M10gZGlzYWJsZWQpDQooWEVOKSBBQ1BJOiBMQVBJQyAoYWNwaV9pZFsweDE1XSBsYXBpY19p ZFsweDM0XSBkaXNhYmxlZCkNCihYRU4pIEFDUEk6IExBUElDIChhY3BpX2lkWzB4MTZdIGxh cGljX2lkWzB4MzVdIGRpc2FibGVkKQ0KKFhFTikgQUNQSTogTEFQSUMgKGFjcGlfaWRbMHgx N10gbGFwaWNfaWRbMHgzNl0gZGlzYWJsZWQpDQooWEVOKSBBQ1BJOiBMQVBJQyAoYWNwaV9p ZFsweDE4XSBsYXBpY19pZFsweDM3XSBkaXNhYmxlZCkNCihYRU4pIEFDUEk6IExBUElDIChh Y3BpX2lkWzB4MTldIGxhcGljX2lkWzB4MzhdIGRpc2FibGVkKQ0KKFhFTikgQUNQSTogTEFQ SUMgKGFjcGlfaWRbMHgxYV0gbGFwaWNfaWRbMHgzOV0gZGlzYWJsZWQpDQooWEVOKSBBQ1BJ OiBMQVBJQyAoYWNwaV9pZFsweDFiXSBsYXBpY19pZFsweDNhXSBkaXNhYmxlZCkNCihYRU4p IEFDUEk6IExBUElDIChhY3BpX2lkWzB4MWNdIGxhcGljX2lkWzB4M2JdIGRpc2FibGVkKQ0K KFhFTikgQUNQSTogTEFQSUMgKGFjcGlfaWRbMHgxZF0gbGFwaWNfaWRbMHgzY10gZGlzYWJs ZWQpDQooWEVOKSBBQ1BJOiBMQVBJQyAoYWNwaV9pZFsweDFlXSBsYXBpY19pZFsweDNkXSBk aXNhYmxlZCkNCihYRU4pIEFDUEk6IExBUElDIChhY3BpX2lkWzB4MWZdIGxhcGljX2lkWzB4 M2VdIGRpc2FibGVkKQ0KKFhFTikgQUNQSTogTEFQSUMgKGFjcGlfaWRbMHgyMF0gbGFwaWNf aWRbMHgzZl0gZGlzYWJsZWQpDQooWEVOKSBBQ1BJOiBMQVBJQ19OTUkgKGFjcGlfaWRbMHhm Zl0gaGlnaCBlZGdlIGxpbnRbMHgxXSkNCihYRU4pIEFDUEk6IElPQVBJQyAoaWRbMHgwMF0g YWRkcmVzc1sweGZlYzAwMDAwXSBnc2lfYmFzZVswXSkNCihYRU4pIElPQVBJQ1swXTogYXBp Y19pZCAwLCB2ZXJzaW9uIDMyLCBhZGRyZXNzIDB4ZmVjMDAwMDAsIEdTSSAwLTIzDQooWEVO KSBBQ1BJOiBJT0FQSUMgKGlkWzB4MDFdIGFkZHJlc3NbMHhmZWM4MDAwMF0gZ3NpX2Jhc2Vb MzJdKQ0KKFhFTikgSU9BUElDWzFdOiBhcGljX2lkIDEsIHZlcnNpb24gMzIsIGFkZHJlc3Mg MHhmZWM4MDAwMCwgR1NJIDMyLTU1DQooWEVOKSBBQ1BJOiBJTlRfU1JDX09WUiAoYnVzIDAg YnVzX2lycSAwIGdsb2JhbF9pcnEgMiBkZmwgZGZsKQ0KKFhFTikgQUNQSTogSU5UX1NSQ19P VlIgKGJ1cyAwIGJ1c19pcnEgOSBnbG9iYWxfaXJxIDkgaGlnaCBsZXZlbCkNCihYRU4pIEFD UEk6IElSUTAgdXNlZCBieSBvdmVycmlkZS4NCihYRU4pIEFDUEk6IElSUTIgdXNlZCBieSBv dmVycmlkZS4NCihYRU4pIEFDUEk6IElSUTkgdXNlZCBieSBvdmVycmlkZS4NCihYRU4pIEVu YWJsaW5nIEFQSUMgbW9kZTogIFBoeXMuICBVc2luZyAyIEkvTyBBUElDcw0KKFhFTikgQUNQ STogSFBFVCBpZDogMHg4MDg2YTMwMSBiYXNlOiAweGZlZDAwMDAwDQooWEVOKSBYZW4gRVJT VCBzdXBwb3J0IGlzIGluaXRpYWxpemVkLg0KKFhFTikgVXNpbmcgQUNQSSAoTUFEVCkgZm9y IFNNUCBjb25maWd1cmF0aW9uIGluZm9ybWF0aW9uDQooWEVOKSBTTVA6IEFsbG93aW5nIDMy IENQVXMgKDE2IGhvdHBsdWcgQ1BVcykNCihYRU4pIElSUSBsaW1pdHM6IDU2IEdTSSwgMzAz MiBNU0kvTVNJLVgNCihYRU4pIFVzaW5nIHNjaGVkdWxlcjogU01QIENyZWRpdCBTY2hlZHVs ZXIgKGNyZWRpdCkNCihYRU4pIEluaXRpYWxpemluZyBDUFUjMA0KKFhFTikgRGV0ZWN0ZWQg MjI2MS4wMzkgTUh6IHByb2Nlc3Nvci4NCihYRU4pIEluaXRpbmcgbWVtb3J5IHNoYXJpbmcu DQooWEVOKSBDUFU6IFBoeXNpY2FsIFByb2Nlc3NvciBJRDogMQ0KKFhFTikgQ1BVOiBQcm9j ZXNzb3IgQ29yZSBJRDogMA0KKFhFTikgQ1BVOiBMMSBJIGNhY2hlOiAzMkssIEwxIEQgY2Fj aGU6IDMySw0KKFhFTikgQ1BVOiBMMiBjYWNoZTogMjU2Sw0KKFhFTikgQ1BVOiBMMyBjYWNo ZTogODE5MksNCihYRU4pIG1jZV9pbnRlbC5jOjcxNzogTUNBIENhcGFiaWxpdHk6IEJDQVNU IDEgU0VSIDAgQ01DSSAxIGZpcnN0YmFuayAwIGV4dGVuZGVkIE1DRSBNU1IgMA0KKFhFTikg Q1BVMDogVGhlcm1hbCBtb25pdG9yaW5nIGVuYWJsZWQgKFRNMSkNCihYRU4pIEludGVsIG1h Y2hpbmUgY2hlY2sgcmVwb3J0aW5nIGVuYWJsZWQNCihYRU4pIFBDSTogTUNGRyBjb25maWd1 cmF0aW9uIDA6IGJhc2UgZTAwMDAwMDAgc2VnbWVudCAwMDAwIGJ1c2VzIDAwIC0gZmYNCihY RU4pIFBDSTogTUNGRyBhcmVhIGF0IGUwMDAwMDAwIHJlc2VydmVkIGluIEU4MjANCihYRU4p IFBDSTogVXNpbmcgTUNGRyBmb3Igc2VnbWVudCAwMDAwIGJ1cyAwMC1mZg0KKFhFTikgW1ZU LURdRGlzYWJsaW5nIElPTU1VIGR1ZSB0byBJbnRlbCA1NTAwLzU1MjAvWDU4IENoaXBzZXQg ZXJyYXRhICM0NywgIzUzDQooWEVOKSBJL08gdmlydHVhbGlzYXRpb24gZGlzYWJsZWQNCihY RU4pIENQVTA6IEludGVsKFIpIFhlb24oUikgQ1BVICAgICAgICAgICBFNTUyMCAgQCAyLjI3 R0h6IHN0ZXBwaW5nIDA1DQooWEVOKSBFTkFCTElORyBJTy1BUElDIElSUXMNCihYRU4pICAt PiBVc2luZyBuZXcgQUNLIG1ldGhvZA0KKFhFTikgLi5USU1FUjogdmVjdG9yPTB4RjAgYXBp YzE9MCBwaW4xPTIgYXBpYzI9LTEgcGluMj0tMQ0KKFhFTikgVXNpbmcgc3RhbmRhcmQgcmVu ZGV6dm91cw0KKFhFTikgUGxhdGZvcm0gdGltZXIgaXMgMTQuMzE4TUh6IEhQRVQNCihYRU4p IEFsbG9jYXRlZCBjb25zb2xlIHJpbmcgb2YgMTI4IEtpQi4NCihYRU4pIG13YWl0LWlkbGU6 IE1XQUlUIHN1YnN0YXRlczogMHgxMTIwDQooWEVOKSBtd2FpdC1pZGxlOiB2MC40IG1vZGVs IDB4MWENCihYRU4pIG13YWl0LWlkbGU6IGxhcGljX3RpbWVyX3JlbGlhYmxlX3N0YXRlcyAw eDINCihYRU4pIEhQRVQ6IDQgdGltZXJzICgwIHdpbGwgYmUgdXNlZCBmb3IgYnJvYWRjYXN0 KQ0KKFhFTikgVk1YOiBTdXBwb3J0ZWQgYWR2YW5jZWQgZmVhdHVyZXM6DQooWEVOKSAgLSBB UElDIE1NSU8gYWNjZXNzIHZpcnR1YWxpc2F0aW9uDQooWEVOKSAgLSBBUElDIFRQUiBzaGFk b3cNCihYRU4pICAtIEV4dGVuZGVkIFBhZ2UgVGFibGVzIChFUFQpDQooWEVOKSAgLSBWaXJ0 dWFsLVByb2Nlc3NvciBJZGVudGlmaWVycyAoVlBJRCkNCihYRU4pICAtIFZpcnR1YWwgTk1J DQooWEVOKSAgLSBNU1IgZGlyZWN0LWFjY2VzcyBiaXRtYXANCihYRU4pIEhWTTogQVNJRHMg ZW5hYmxlZC4NCihYRU4pIEhWTTogVk1YIGVuYWJsZWQNCihYRU4pIEhWTTogSGFyZHdhcmUg QXNzaXN0ZWQgUGFnaW5nIChIQVApIGRldGVjdGVkDQooWEVOKSBIVk06IEhBUCBwYWdlIHNp emVzOiA0a0IsIDJNQg0KKFhFTikgQ1BVIDAgQVBJQyAxNiAtPiBOb2RlIDANCihYRU4pIENQ VSAxIEFQSUMgMTcgLT4gTm9kZSAwDQooWEVOKSBCb290aW5nIHByb2Nlc3NvciAxLzE3IGVp cCA4ZTAwMA0KKFhFTikgSW5pdGlhbGl6aW5nIENQVSMxDQooWEVOKSBDUFU6IFBoeXNpY2Fs IFByb2Nlc3NvciBJRDogMQ0KKFhFTikgQ1BVOiBQcm9jZXNzb3IgQ29yZSBJRDogMA0KKFhF TikgQ1BVOiBMMSBJIGNhY2hlOiAzMkssIEwxIEQgY2FjaGU6IDMySw0KKFhFTikgQ1BVOiBM MiBjYWNoZTogMjU2Sw0KKFhFTikgQ1BVOiBMMyBjYWNoZTogODE5MksNCihYRU4pIENQVTE6 IFRoZXJtYWwgbW9uaXRvcmluZyBlbmFibGVkIChUTTEpDQooWEVOKSBDUFUxOiBJbnRlbChS KSBYZW9uKFIpIENQVSAgICAgICAgICAgRTU1MjAgIEAgMi4yN0dIeiBzdGVwcGluZyAwNQ0K KFhFTikgQ1BVIDIgQVBJQyAxOCAtPiBOb2RlIDANCihYRU4pIEJvb3RpbmcgcHJvY2Vzc29y IDIvMTggZWlwIDhlMDAwDQooWEVOKSBJbml0aWFsaXppbmcgQ1BVIzINCihYRU4pIENQVTog UGh5c2ljYWwgUHJvY2Vzc29yIElEOiAxDQooWEVOKSBDUFU6IFByb2Nlc3NvciBDb3JlIElE OiAxDQooWEVOKSBDUFU6IEwxIEkgY2FjaGU6IDMySywgTDEgRCBjYWNoZTogMzJLDQooWEVO KSBDUFU6IEwyIGNhY2hlOiAyNTZLDQooWEVOKSBDUFU6IEwzIGNhY2hlOiA4MTkySw0KKFhF TikgQ1BVMjogVGhlcm1hbCBtb25pdG9yaW5nIGVuYWJsZWQgKFRNMSkNCihYRU4pIENQVTI6 IEludGVsKFIpIFhlb24oUikgQ1BVICAgICAgICAgICBFNTUyMCAgQCAyLjI3R0h6IHN0ZXBw aW5nIDA1DQooWEVOKSBDUFUgMyBBUElDIDE5IC0+IE5vZGUgMA0KKFhFTikgQm9vdGluZyBw cm9jZXNzb3IgMy8xOSBlaXAgOGUwMDANCihYRU4pIEluaXRpYWxpemluZyBDUFUjMw0KKFhF TikgQ1BVOiBQaHlzaWNhbCBQcm9jZXNzb3IgSUQ6IDENCihYRU4pIENQVTogUHJvY2Vzc29y IENvcmUgSUQ6IDENCihYRU4pIENQVTogTDEgSSBjYWNoZTogMzJLLCBMMSBEIGNhY2hlOiAz MksNCihYRU4pIENQVTogTDIgY2FjaGU6IDI1NksNCihYRU4pIENQVTogTDMgY2FjaGU6IDgx OTJLDQooWEVOKSBDUFUzOiBUaGVybWFsIG1vbml0b3JpbmcgZW5hYmxlZCAoVE0xKQ0KKFhF TikgQ1BVMzogSW50ZWwoUikgWGVvbihSKSBDUFUgICAgICAgICAgIEU1NTIwICBAIDIuMjdH SHogc3RlcHBpbmcgMDUNCihYRU4pIENQVSA0IEFQSUMgMjAgLT4gTm9kZSAwDQooWEVOKSBC b290aW5nIHByb2Nlc3NvciA0LzIwIGVpcCA4ZTAwMA0KKFhFTikgSW5pdGlhbGl6aW5nIENQ VSM0DQooWEVOKSBDUFU6IFBoeXNpY2FsIFByb2Nlc3NvciBJRDogMQ0KKFhFTikgQ1BVOiBQ cm9jZXNzb3IgQ29yZSBJRDogMg0KKFhFTikgQ1BVOiBMMSBJIGNhY2hlOiAzMkssIEwxIEQg Y2FjaGU6IDMySw0KKFhFTikgQ1BVOiBMMiBjYWNoZTogMjU2Sw0KKFhFTikgQ1BVOiBMMyBj YWNoZTogODE5MksNCihYRU4pIENQVTQ6IFRoZXJtYWwgbW9uaXRvcmluZyBlbmFibGVkIChU TTEpDQooWEVOKSBDUFU0OiBJbnRlbChSKSBYZW9uKFIpIENQVSAgICAgICAgICAgRTU1MjAg IEAgMi4yN0dIeiBzdGVwcGluZyAwNQ0KKFhFTikgQ1BVIDUgQVBJQyAyMSAtPiBOb2RlIDAN CihYRU4pIEJvb3RpbmcgcHJvY2Vzc29yIDUvMjEgZWlwIDhlMDAwDQooWEVOKSBJbml0aWFs aXppbmcgQ1BVIzUNCihYRU4pIENQVTogUGh5c2ljYWwgUHJvY2Vzc29yIElEOiAxDQooWEVO KSBDUFU6IFByb2Nlc3NvciBDb3JlIElEOiAyDQooWEVOKSBDUFU6IEwxIEkgY2FjaGU6IDMy SywgTDEgRCBjYWNoZTogMzJLDQooWEVOKSBDUFU6IEwyIGNhY2hlOiAyNTZLDQooWEVOKSBD UFU6IEwzIGNhY2hlOiA4MTkySw0KKFhFTikgQ1BVNTogVGhlcm1hbCBtb25pdG9yaW5nIGVu YWJsZWQgKFRNMSkNCihYRU4pIENQVTU6IEludGVsKFIpIFhlb24oUikgQ1BVICAgICAgICAg ICBFNTUyMCAgQCAyLjI3R0h6IHN0ZXBwaW5nIDA1DQooWEVOKSBDUFUgNiBBUElDIDIyIC0+ IE5vZGUgMA0KKFhFTikgQm9vdGluZyBwcm9jZXNzb3IgNi8yMiBlaXAgOGUwMDANCihYRU4p IEluaXRpYWxpemluZyBDUFUjNg0KKFhFTikgQ1BVOiBQaHlzaWNhbCBQcm9jZXNzb3IgSUQ6 IDENCihYRU4pIENQVTogUHJvY2Vzc29yIENvcmUgSUQ6IDMNCihYRU4pIENQVTogTDEgSSBj YWNoZTogMzJLLCBMMSBEIGNhY2hlOiAzMksNCihYRU4pIENQVTogTDIgY2FjaGU6IDI1NksN CihYRU4pIENQVTogTDMgY2FjaGU6IDgxOTJLDQooWEVOKSBDUFU2OiBUaGVybWFsIG1vbml0 b3JpbmcgZW5hYmxlZCAoVE0xKQ0KKFhFTikgQ1BVNjogSW50ZWwoUikgWGVvbihSKSBDUFUg ICAgICAgICAgIEU1NTIwICBAIDIuMjdHSHogc3RlcHBpbmcgMDUNCihYRU4pIENQVSA3IEFQ SUMgMjMgLT4gTm9kZSAwDQooWEVOKSBCb290aW5nIHByb2Nlc3NvciA3LzIzIGVpcCA4ZTAw MA0KKFhFTikgSW5pdGlhbGl6aW5nIENQVSM3DQooWEVOKSBDUFU6IFBoeXNpY2FsIFByb2Nl c3NvciBJRDogMQ0KKFhFTikgQ1BVOiBQcm9jZXNzb3IgQ29yZSBJRDogMw0KKFhFTikgQ1BV OiBMMSBJIGNhY2hlOiAzMkssIEwxIEQgY2FjaGU6IDMySw0KKFhFTikgQ1BVOiBMMiBjYWNo ZTogMjU2Sw0KKFhFTikgQ1BVOiBMMyBjYWNoZTogODE5MksNCihYRU4pIENQVTc6IFRoZXJt YWwgbW9uaXRvcmluZyBlbmFibGVkIChUTTEpDQooWEVOKSBDUFU3OiBJbnRlbChSKSBYZW9u KFIpIENQVSAgICAgICAgICAgRTU1MjAgIEAgMi4yN0dIeiBzdGVwcGluZyAwNQ0KKFhFTikg Q1BVIDggQVBJQyAwIC0+IE5vZGUgMQ0KKFhFTikgQm9vdGluZyBwcm9jZXNzb3IgOC8wIGVp cCA4ZTAwMA0KKFhFTikgSW5pdGlhbGl6aW5nIENQVSM4DQooWEVOKSBDUFU6IFBoeXNpY2Fs IFByb2Nlc3NvciBJRDogMA0KKFhFTikgQ1BVOiBQcm9jZXNzb3IgQ29yZSBJRDogMA0KKFhF TikgQ1BVOiBMMSBJIGNhY2hlOiAzMkssIEwxIEQgY2FjaGU6IDMySw0KKFhFTikgQ1BVOiBM MiBjYWNoZTogMjU2Sw0KKFhFTikgQ1BVOiBMMyBjYWNoZTogODE5MksNCihYRU4pIENQVTg6 IFRoZXJtYWwgbW9uaXRvcmluZyBlbmFibGVkIChUTTEpDQooWEVOKSBDUFU4OiBJbnRlbChS KSBYZW9uKFIpIENQVSAgICAgICAgICAgRTU1MjAgIEAgMi4yN0dIeiBzdGVwcGluZyAwNQ0K KFhFTikgQ1BVIDkgQVBJQyAxIC0+IE5vZGUgMQ0KKFhFTikgQm9vdGluZyBwcm9jZXNzb3Ig OS8xIGVpcCA4ZTAwMA0KKFhFTikgSW5pdGlhbGl6aW5nIENQVSM5DQooWEVOKSBDUFU6IFBo eXNpY2FsIFByb2Nlc3NvciBJRDogMA0KKFhFTikgQ1BVOiBQcm9jZXNzb3IgQ29yZSBJRDog MA0KKFhFTikgQ1BVOiBMMSBJIGNhY2hlOiAzMkssIEwxIEQgY2FjaGU6IDMySw0KKFhFTikg Q1BVOiBMMiBjYWNoZTogMjU2Sw0KKFhFTikgQ1BVOiBMMyBjYWNoZTogODE5MksNCihYRU4p IENQVTk6IFRoZXJtYWwgbW9uaXRvcmluZyBlbmFibGVkIChUTTEpDQooWEVOKSBDUFU5OiBJ bnRlbChSKSBYZW9uKFIpIENQVSAgICAgICAgICAgRTU1MjAgIEAgMi4yN0dIeiBzdGVwcGlu ZyAwNQ0KKFhFTikgQ1BVIDEwIEFQSUMgMiAtPiBOb2RlIDENCihYRU4pIEJvb3RpbmcgcHJv Y2Vzc29yIDEwLzIgZWlwIDhlMDAwDQooWEVOKSBJbml0aWFsaXppbmcgQ1BVIzEwDQooWEVO KSBDUFU6IFBoeXNpY2FsIFByb2Nlc3NvciBJRDogMA0KKFhFTikgQ1BVOiBQcm9jZXNzb3Ig Q29yZSBJRDogMQ0KKFhFTikgQ1BVOiBMMSBJIGNhY2hlOiAzMkssIEwxIEQgY2FjaGU6IDMy Sw0KKFhFTikgQ1BVOiBMMiBjYWNoZTogMjU2Sw0KKFhFTikgQ1BVOiBMMyBjYWNoZTogODE5 MksNCihYRU4pIENQVTEwOiBUaGVybWFsIG1vbml0b3JpbmcgZW5hYmxlZCAoVE0xKQ0KKFhF TikgQ1BVMTA6IEludGVsKFIpIFhlb24oUikgQ1BVICAgICAgICAgICBFNTUyMCAgQCAyLjI3 R0h6IHN0ZXBwaW5nIDA1DQooWEVOKSBDUFUgMTEgQVBJQyAzIC0+IE5vZGUgMQ0KKFhFTikg Qm9vdGluZyBwcm9jZXNzb3IgMTEvMyBlaXAgOGUwMDANCihYRU4pIEluaXRpYWxpemluZyBD UFUjMTENCihYRU4pIENQVTogUGh5c2ljYWwgUHJvY2Vzc29yIElEOiAwDQooWEVOKSBDUFU6 IFByb2Nlc3NvciBDb3JlIElEOiAxDQooWEVOKSBDUFU6IEwxIEkgY2FjaGU6IDMySywgTDEg RCBjYWNoZTogMzJLDQooWEVOKSBDUFU6IEwyIGNhY2hlOiAyNTZLDQooWEVOKSBDUFU6IEwz IGNhY2hlOiA4MTkySw0KKFhFTikgQ1BVMTE6IFRoZXJtYWwgbW9uaXRvcmluZyBlbmFibGVk IChUTTEpDQooWEVOKSBDUFUxMTogSW50ZWwoUikgWGVvbihSKSBDUFUgICAgICAgICAgIEU1 NTIwICBAIDIuMjdHSHogc3RlcHBpbmcgMDUNCihYRU4pIENQVSAxMiBBUElDIDQgLT4gTm9k ZSAxDQooWEVOKSBCb290aW5nIHByb2Nlc3NvciAxMi80IGVpcCA4ZTAwMA0KKFhFTikgSW5p dGlhbGl6aW5nIENQVSMxMg0KKFhFTikgQ1BVOiBQaHlzaWNhbCBQcm9jZXNzb3IgSUQ6IDAN CihYRU4pIENQVTogUHJvY2Vzc29yIENvcmUgSUQ6IDINCihYRU4pIENQVTogTDEgSSBjYWNo ZTogMzJLLCBMMSBEIGNhY2hlOiAzMksNCihYRU4pIENQVTogTDIgY2FjaGU6IDI1NksNCihY RU4pIENQVTogTDMgY2FjaGU6IDgxOTJLDQooWEVOKSBDUFUxMjogVGhlcm1hbCBtb25pdG9y aW5nIGVuYWJsZWQgKFRNMSkNCihYRU4pIENQVTEyOiBJbnRlbChSKSBYZW9uKFIpIENQVSAg ICAgICAgICAgRTU1MjAgIEAgMi4yN0dIeiBzdGVwcGluZyAwNQ0KKFhFTikgQ1BVIDEzIEFQ SUMgNSAtPiBOb2RlIDENCihYRU4pIEJvb3RpbmcgcHJvY2Vzc29yIDEzLzUgZWlwIDhlMDAw DQooWEVOKSBJbml0aWFsaXppbmcgQ1BVIzEzDQooWEVOKSBDUFU6IFBoeXNpY2FsIFByb2Nl c3NvciBJRDogMA0KKFhFTikgQ1BVOiBQcm9jZXNzb3IgQ29yZSBJRDogMg0KKFhFTikgQ1BV OiBMMSBJIGNhY2hlOiAzMkssIEwxIEQgY2FjaGU6IDMySw0KKFhFTikgQ1BVOiBMMiBjYWNo ZTogMjU2Sw0KKFhFTikgQ1BVOiBMMyBjYWNoZTogODE5MksNCihYRU4pIENQVTEzOiBUaGVy bWFsIG1vbml0b3JpbmcgZW5hYmxlZCAoVE0xKQ0KKFhFTikgQ1BVMTM6IEludGVsKFIpIFhl b24oUikgQ1BVICAgICAgICAgICBFNTUyMCAgQCAyLjI3R0h6IHN0ZXBwaW5nIDA1DQooWEVO KSBDUFUgMTQgQVBJQyA2IC0+IE5vZGUgMQ0KKFhFTikgQm9vdGluZyBwcm9jZXNzb3IgMTQv NiBlaXAgOGUwMDANCihYRU4pIEluaXRpYWxpemluZyBDUFUjMTQNCihYRU4pIENQVTogUGh5 c2ljYWwgUHJvY2Vzc29yIElEOiAwDQooWEVOKSBDUFU6IFByb2Nlc3NvciBDb3JlIElEOiAz DQooWEVOKSBDUFU6IEwxIEkgY2FjaGU6IDMySywgTDEgRCBjYWNoZTogMzJLDQooWEVOKSBD UFU6IEwyIGNhY2hlOiAyNTZLDQooWEVOKSBDUFU6IEwzIGNhY2hlOiA4MTkySw0KKFhFTikg Q1BVMTQ6IFRoZXJtYWwgbW9uaXRvcmluZyBlbmFibGVkIChUTTEpDQooWEVOKSBDUFUxNDog SW50ZWwoUikgWGVvbihSKSBDUFUgICAgICAgICAgIEU1NTIwICBAIDIuMjdHSHogc3RlcHBp bmcgMDUNCihYRU4pIENQVSAxNSBBUElDIDcgLT4gTm9kZSAxDQooWEVOKSBCb290aW5nIHBy b2Nlc3NvciAxNS83IGVpcCA4ZTAwMA0KKFhFTikgSW5pdGlhbGl6aW5nIENQVSMxNQ0KKFhF TikgQ1BVOiBQaHlzaWNhbCBQcm9jZXNzb3IgSUQ6IDANCihYRU4pIENQVTogUHJvY2Vzc29y IENvcmUgSUQ6IDMNCihYRU4pIENQVTogTDEgSSBjYWNoZTogMzJLLCBMMSBEIGNhY2hlOiAz MksNCihYRU4pIENQVTogTDIgY2FjaGU6IDI1NksNCihYRU4pIENQVTogTDMgY2FjaGU6IDgx OTJLDQooWEVOKSBDUFUxNTogVGhlcm1hbCBtb25pdG9yaW5nIGVuYWJsZWQgKFRNMSkNCihY RU4pIENQVTE1OiBJbnRlbChSKSBYZW9uKFIpIENQVSAgICAgICAgICAgRTU1MjAgIEAgMi4y N0dIeiBzdGVwcGluZyAwNQ0KKFhFTikgQnJvdWdodCB1cCAxNiBDUFVzDQooWEVOKSBUZXN0 aW5nIE5NSSB3YXRjaGRvZyAtLS0gQ1BVIzAgb2theS4gQ1BVIzEgb2theS4gQ1BVIzIgb2th eS4gQ1BVIzMgb2theS4gQ1BVIzQgb2theS4gQ1BVIzUgb2theS4gQ1BVIzYgb2theS4gQ1BV Izcgb2theS4gQ1BVIzggb2theS4gQ1BVIzkgb2theS4gQ1BVIzEwIG9rYXkuIENQVSMxMSBv a2F5LiBDUFUjMTIgb2theS4gQ1BVIzEzIG9rYXkuIENQVSMxNCBva2F5LiBDUFUjMTUgb2th eS4gDQooWEVOKSBBQ1BJIHNsZWVwIG1vZGVzOiBTMw0KKFhFTikgbWNoZWNrX3BvbGw6IE1h Y2hpbmUgY2hlY2sgcG9sbGluZyB0aW1lciBzdGFydGVkLg0KKFhFTikgKioqIExPQURJTkcg RE9NQUlOIDAgKioqDQooWEVOKSBlbGZfcGFyc2VfYmluYXJ5OiBwaGRyOiBwYWRkcj0weDEw MDAwMDAgbWVtc3o9MHgzZDkwMDANCihYRU4pIGVsZl9wYXJzZV9iaW5hcnk6IHBoZHI6IHBh ZGRyPTB4MTNkOTAwMCBtZW1zej0weDNhYjAwMA0KKFhFTikgZWxmX3BhcnNlX2JpbmFyeTog bWVtb3J5OiAweDEwMDAwMDAgLT4gMHgxNzg0MDAwDQooWEVOKSBlbGZfeGVuX3BhcnNlX25v dGU6IEdVRVNUX09TID0gImxpbnV4Ig0KKFhFTikgZWxmX3hlbl9wYXJzZV9ub3RlOiBHVUVT VF9WRVJTSU9OID0gIjIuNiINCihYRU4pIGVsZl94ZW5fcGFyc2Vfbm90ZTogWEVOX1ZFUlNJ T04gPSAieGVuLTMuMCINCihYRU4pIGVsZl94ZW5fcGFyc2Vfbm90ZTogVklSVF9CQVNFID0g MHhjMDAwMDAwMA0KKFhFTikgZWxmX3hlbl9wYXJzZV9ub3RlOiBFTlRSWSA9IDB4YzE0MWEw MDANCihYRU4pIGVsZl94ZW5fcGFyc2Vfbm90ZTogSFlQRVJDQUxMX1BBR0UgPSAweGMxMDAy MDAwDQooWEVOKSBlbGZfeGVuX3BhcnNlX25vdGU6IEZFQVRVUkVTID0gIiF3cml0YWJsZV9w YWdlX3RhYmxlc3xwYWVfcGdkaXJfYWJvdmVfNGdiIg0KKFhFTikgZWxmX3hlbl9wYXJzZV9u b3RlOiBQQUVfTU9ERSA9ICJ5ZXMiDQooWEVOKSBlbGZfeGVuX3BhcnNlX25vdGU6IExPQURF UiA9ICJnZW5lcmljIg0KKFhFTikgZWxmX3hlbl9wYXJzZV9ub3RlOiB1bmtub3duIHhlbiBl bGYgbm90ZSAoMHhkKQ0KKFhFTikgZWxmX3hlbl9wYXJzZV9ub3RlOiBTVVNQRU5EX0NBTkNF TCA9IDB4MQ0KKFhFTikgZWxmX3hlbl9wYXJzZV9ub3RlOiBIVl9TVEFSVF9MT1cgPSAweGY1 ODAwMDAwDQooWEVOKSBlbGZfeGVuX3BhcnNlX25vdGU6IFBBRERSX09GRlNFVCA9IDB4MA0K KFhFTikgZWxmX3hlbl9hZGRyX2NhbGNfY2hlY2s6IGFkZHJlc3NlczoNCihYRU4pICAgICB2 aXJ0X2Jhc2UgICAgICAgID0gMHhjMDAwMDAwMA0KKFhFTikgICAgIGVsZl9wYWRkcl9vZmZz ZXQgPSAweDANCihYRU4pICAgICB2aXJ0X29mZnNldCAgICAgID0gMHhjMDAwMDAwMA0KKFhF TikgICAgIHZpcnRfa3N0YXJ0ICAgICAgPSAweGMxMDAwMDAwDQooWEVOKSAgICAgdmlydF9r ZW5kICAgICAgICA9IDB4YzE3ODQwMDANCihYRU4pICAgICB2aXJ0X2VudHJ5ICAgICAgID0g MHhjMTQxYTAwMA0KKFhFTikgICAgIHAybV9iYXNlICAgICAgICAgPSAweGZmZmZmZmZmZmZm ZmZmZmYNCihYRU4pICBYZW4gIGtlcm5lbDogNjQtYml0LCBsc2IsIGNvbXBhdDMyDQooWEVO KSAgRG9tMCBrZXJuZWw6IDMyLWJpdCwgUEFFLCBsc2IsIHBhZGRyIDB4MTAwMDAwMCAtPiAw eDE3ODQwMDANCihYRU4pIFBIWVNJQ0FMIE1FTU9SWSBBUlJBTkdFTUVOVDoNCihYRU4pICBE b20wIGFsbG9jLjogICAwMDAwMDAwNDM4MDAwMDAwLT4wMDAwMDAwNDNjMDAwMDAwICg4MjM5 MDU1IHBhZ2VzIHRvIGJlIGFsbG9jYXRlZCkNCihYRU4pICBJbml0LiByYW1kaXNrOiAwMDAw MDAwODNlOGM1MDAwLT4wMDAwMDAwODNmZmZmZTAwDQooWEVOKSBWSVJUVUFMIE1FTU9SWSBB UlJBTkdFTUVOVDoNCihYRU4pICBMb2FkZWQga2VybmVsOiAwMDAwMDAwMGMxMDAwMDAwLT4w MDAwMDAwMGMxNzg0MDAwDQooWEVOKSAgSW5pdC4gcmFtZGlzazogMDAwMDAwMDBjMTc4NDAw MC0+MDAwMDAwMDBjMmViZWUwMA0KKFhFTikgIFBoeXMtTWFjaCBtYXA6IDAwMDAwMDAwYzJl YmYwMDAtPjAwMDAwMDAwYzRlNDJjMjgNCihYRU4pICBTdGFydCBpbmZvOiAgICAwMDAwMDAw MGM0ZTQzMDAwLT4wMDAwMDAwMGM0ZTQzNGI0DQooWEVOKSAgUGFnZSB0YWJsZXM6ICAgMDAw MDAwMDBjNGU0NDAwMC0+MDAwMDAwMDBjNGU3MTAwMA0KKFhFTikgIEJvb3Qgc3RhY2s6ICAg IDAwMDAwMDAwYzRlNzEwMDAtPjAwMDAwMDAwYzRlNzIwMDANCihYRU4pICBUT1RBTDogICAg ICAgICAwMDAwMDAwMGMwMDAwMDAwLT4wMDAwMDAwMGM1MDAwMDAwDQooWEVOKSAgRU5UUlkg QUREUkVTUzogMDAwMDAwMDBjMTQxYTAwMA0KKFhFTikgRG9tMCBoYXMgbWF4aW11bSAxNiBW Q1BVcw0KKFhFTikgZWxmX2xvYWRfYmluYXJ5OiBwaGRyIDAgYXQgMHgwMDAwMDAwMGMxMDAw MDAwIC0+IDB4MDAwMDAwMDBjMTNkOTAwMA0KKFhFTikgZWxmX2xvYWRfYmluYXJ5OiBwaGRy IDEgYXQgMHgwMDAwMDAwMGMxM2Q5MDAwIC0+IDB4MDAwMDAwMDBjMTQ4NDAwMA0KKFhFTikg U2NydWJiaW5nIEZyZWUgUkFNOiAuZG9uZS4NCihYRU4pIEluaXRpYWwgbG93IG1lbW9yeSB2 aXJxIHRocmVzaG9sZCBzZXQgYXQgMHg0MDAwIHBhZ2VzLg0KKFhFTikgU3RkLiBMb2dsZXZl bDogQWxsDQooWEVOKSBHdWVzdCBMb2dsZXZlbDogQWxsDQooWEVOKSAqKioqKioqKioqKioq KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqDQooWEVOKSAqKioqKioqIFdBUk5J Tkc6IENPTlNPTEUgT1VUUFVUIElTIFNZTkNIUk9OT1VTDQooWEVOKSAqKioqKioqIFRoaXMg b3B0aW9uIGlzIGludGVuZGVkIHRvIGFpZCBkZWJ1Z2dpbmcgb2YgWGVuIGJ5IGVuc3VyaW5n DQooWEVOKSAqKioqKioqIHRoYXQgYWxsIG91dHB1dCBpcyBzeW5jaHJvbm91c2x5IGRlbGl2 ZXJlZCBvbiB0aGUgc2VyaWFsIGxpbmUuDQooWEVOKSAqKioqKioqIEhvd2V2ZXIgaXQgY2Fu IGludHJvZHVjZSBTSUdOSUZJQ0FOVCBsYXRlbmNpZXMgYW5kIGFmZmVjdA0KKFhFTikgKioq KioqKiB0aW1la2VlcGluZy4gSXQgaXMgTk9UIHJlY29tbWVuZGVkIGZvciBwcm9kdWN0aW9u IHVzZSENCihYRU4pICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq KioqKioNCihYRU4pIDMuLi4gMi4uLiAxLi4uIA0KKFhFTikgKioqIFNlcmlhbCBpbnB1dCAt PiBET00wICh0eXBlICdDVFJMLWEnIHRocmVlIHRpbWVzIHRvIHN3aXRjaCBpbnB1dCB0byBY ZW4pDQooWEVOKSBGcmVlZCAyNzJrQiBpbml0IG1lbW9yeS4NCm1hcHBpbmcga2VybmVsIGlu dG8gcGh5c2ljYWwgbWVtb3J5DQpYZW46IHNldHVwIElTQSBpZGVudGl0eSBtYXBzDQphYm91 dCB0byBnZXQgc3RhcnRlZC4uLg0KWyAgICAwLjAwMDAwMF0gUmVzZXJ2aW5nIHZpcnR1YWwg YWRkcmVzcyBzcGFjZSBhYm92ZSAweGZkYzAwMDAwDQpbICAgIDAuMDAwMDAwXSBJbml0aWFs aXppbmcgY2dyb3VwIHN1YnN5cyBjcHVzZXQNClsgICAgMC4wMDAwMDBdIEluaXRpYWxpemlu ZyBjZ3JvdXAgc3Vic3lzIGNwdQ0KWyAgICAwLjAwMDAwMF0gTGludXggdmVyc2lvbiAzLjIu MC00LTY4Ni1wYWUgKGRlYmlhbi1rZXJuZWxAbGlzdHMuZGViaWFuLm9yZykgKGdjYyB2ZXJz aW9uIDQuNi4zIChEZWJpYW4gNC42LjMtMTUpICkgIzEgU01QIERlYmlhbiAzLjIuNDEtMg0K WyAgICAwLjAwMDAwMF0gRnJlZWluZyAgYTAtMTAwIHBmbiByYW5nZTogOTYgcGFnZXMgZnJl ZWQNClsgICAgMC4wMDAwMDBdIEZyZWVpbmcgIGJmNjk5LTEwMDAwMCBwZm4gcmFuZ2U6IDI2 NDU1MSBwYWdlcyBmcmVlZA0KWyAgICAwLjAwMDAwMF0gUmVsZWFzZWQgMjY0NjQ3IHBhZ2Vz IG9mIHVudXNlZCBtZW1vcnkNClsgICAgMC4wMDAwMDBdIFNldCAyNjQ2NDcgcGFnZShzKSB0 byAxLTEgbWFwcGluZw0KWyAgICAwLjAwMDAwMF0gQklPUy1wcm92aWRlZCBwaHlzaWNhbCBS QU0gbWFwOg0KWyAgICAwLjAwMDAwMF0gIFhlbjogMDAwMDAwMDAwMDAwMDAwMCAtIDAwMDAw MDAwMDAwYTAwMDAgKHVzYWJsZSkNClsgICAgMC4wMDAwMDBdICBYZW46IDAwMDAwMDAwMDAw YTAwMDAgLSAwMDAwMDAwMDAwMTAwMDAwIChyZXNlcnZlZCkNClsgICAgMC4wMDAwMDBdICBY ZW46IDAwMDAwMDAwMDAxMDAwMDAgLSAwMDAwMDAwMGJmNjk5MDAwICh1c2FibGUpDQpbICAg IDAuMDAwMDAwXSAgWGVuOiAwMDAwMDAwMGJmNjk5MDAwIC0gMDAwMDAwMDBiZjZhZjAwMCAo cmVzZXJ2ZWQpDQpbICAgIDAuMDAwMDAwXSAgWGVuOiAwMDAwMDAwMGJmNmFmMDAwIC0gMDAw MDAwMDBiZjZjZTAwMCAoQUNQSSBkYXRhKQ0KWyAgICAwLjAwMDAwMF0gIFhlbjogMDAwMDAw MDBiZjZjZTAwMCAtIDAwMDAwMDAwYzAwMDAwMDAgKHJlc2VydmVkKQ0KWyAgICAwLjAwMDAw MF0gIFhlbjogMDAwMDAwMDBlMDAwMDAwMCAtIDAwMDAwMDAwZjAwMDAwMDAgKHJlc2VydmVk KQ0KWyAgICAwLjAwMDAwMF0gIFhlbjogMDAwMDAwMDBmZTAwMDAwMCAtIDAwMDAwMDAxMDAw MDAwMDAgKHJlc2VydmVkKQ0KWyAgICAwLjAwMDAwMF0gIFhlbjogMDAwMDAwMDEwMDAwMDAw MCAtIDAwMDAwMDA4NDAwMDAwMDAgKHVzYWJsZSkNClsgICAgMC4wMDAwMDBdIGJvb3Rjb25z b2xlIFt4ZW5ib290MF0gZW5hYmxlZA0KWyAgICAwLjAwMDAwMF0gTlggKEV4ZWN1dGUgRGlz YWJsZSkgcHJvdGVjdGlvbjogYWN0aXZlDQpbICAgIDAuMDAwMDAwXSBTTUJJT1MgMi42IHBy ZXNlbnQuDQpbICAgIDAuMDAwMDAwXSBsYXN0X3BmbiA9IDB4ODQwMDAwIG1heF9hcmNoX3Bm biA9IDB4MTAwMDAwMA0KWyAgICAwLjAwMDAwMF0gaW5pdF9tZW1vcnlfbWFwcGluZzogMDAw MDAwMDAwMDAwMDAwMC0wMDAwMDAwMDM1NWZlMDAwDQpbICAgIDAuMDAwMDAwXSBSQU1ESVNL OiAwMTc4NDAwMCAtIDAyZWJmMDAwDQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBSU0RQIDAwMGYx NjMwIDAwMDI0ICh2MDIgREVMTCAgKQ0KWyAgICAwLjAwMDAwMF0gQUNQSTogWFNEVCAwMDBm MTczNCAwMDA5QyAodjAxIERFTEwgICBQRV9TQzMgICAwMDAwMDAwMSBERUxMIDAwMDAwMDAx KQ0KWyAgICAwLjAwMDAwMF0gQUNQSTogRkFDUCBiZjZjM2Y5YyAwMDBGNCAodjAzIERFTEwg ICBQRV9TQzMgICAwMDAwMDAwMSBERUxMIDAwMDAwMDAxKQ0KWyAgICAwLjAwMDAwMF0gQUNQ STogRFNEVCBiZjZhZjAwMCAwMzIwRiAodjAxIERFTEwgICBQRV9TQzMgICAwMDAwMDAwMSBJ TlRMIDIwMDUwNjI0KQ0KWyAgICAwLjAwMDAwMF0gQUNQSTogRkFDUyBiZjZjNjAwMCAwMDA0 MA0KWyAgICAwLjAwMDAwMF0gQUNQSTogQVBJQyBiZjZjMzQ3OCAwMDE1RSAodjAxIERFTEwg ICBQRV9TQzMgICAwMDAwMDAwMSBERUxMIDAwMDAwMDAxKQ0KWyAgICAwLjAwMDAwMF0gQUNQ STogU1BDUiBiZjZjMzVkOCAwMDA1MCAodjAxIERFTEwgICBQRV9TQzMgICAwMDAwMDAwMSBE RUxMIDAwMDAwMDAxKQ0KWyAgICAwLjAwMDAwMF0gQUNQSTogSFBFVCBiZjZjMzYyYyAwMDAz OCAodjAxIERFTEwgICBQRV9TQzMgICAwMDAwMDAwMSBERUxMIDAwMDAwMDAxKQ0KWyAgICAw LjAwMDAwMF0gQUNQSTogWE1BUiBiZjZjMzY2OCAwMDFDMCAodjAxIERFTEwgICBQRV9TQzMg ICAwMDAwMDAwMSBERUxMIDAwMDAwMDAxKQ0KWyAgICAwLjAwMDAwMF0gQUNQSTogTUNGRyBi ZjZjMzhjNCAwMDAzQyAodjAxIERFTEwgICBQRV9TQzMgICAwMDAwMDAwMSBERUxMIDAwMDAw MDAxKQ0KWyAgICAwLjAwMDAwMF0gQUNQSTogV0RfXyBiZjZjMzkwNCAwMDEzNCAodjAxIERF TEwgICBQRV9TQzMgICAwMDAwMDAwMSBERUxMIDAwMDAwMDAxKQ0KWyAgICAwLjAwMDAwMF0g QUNQSTogU0xJQyBiZjZjM2EzYyAwMDAyNCAodjAxIERFTEwgICBQRV9TQzMgICAwMDAwMDAw MSBERUxMIDAwMDAwMDAxKQ0KWyAgICAwLjAwMDAwMF0gQUNQSTogRVJTVCBiZjZiMjM5MCAw MDI3MCAodjAxIERFTEwgICBQRV9TQzMgICAwMDAwMDAwMSBERUxMIDAwMDAwMDAxKQ0KWyAg ICAwLjAwMDAwMF0gQUNQSTogSEVTVCBiZjZiMjYwMCAwMDI3QyAodjAxIERFTEwgICBQRV9T QzMgICAwMDAwMDAwMSBERUxMIDAwMDAwMDAxKQ0KWyAgICAwLjAwMDAwMF0gQUNQSTogQkVS VCBiZjZiMjIxMCAwMDAzMCAodjAxIERFTEwgICBQRV9TQzMgICAwMDAwMDAwMSBERUxMIDAw MDAwMDAxKQ0KWyAgICAwLjAwMDAwMF0gQUNQSTogRUlOSiBiZjZiMjI0MCAwMDE1MCAodjAx IERFTEwgICBQRV9TQzMgICAwMDAwMDAwMSBERUxMIDAwMDAwMDAxKQ0KWyAgICAwLjAwMDAw MF0gQUNQSTogU1JBVCBiZjZjM2JjMCAwMDM3MCAodjAxIERFTEwgICBQRV9TQzMgICAwMDAw MDAwMSBERUxMIDAwMDAwMDAxKQ0KWyAgICAwLjAwMDAwMF0gQUNQSTogVENQQSBiZjZjM2Yz NCAwMDA2NCAodjAyIERFTEwgICBQRV9TQzMgICAwMDAwMDAwMSBERUxMIDAwMDAwMDAxKQ0K WyAgICAwLjAwMDAwMF0gQUNQSTogU1NEVCBiZjZjNzAwMCAwNDE5NCAodjAxICBJTlRFTCBQ UE0gUkNNICA4MDAwMDAwMSBJTlRMIDIwMDYxMTA5KQ0KWyAgICAwLjAwMDAwMF0gMzI5MzhN QiBISUdITUVNIGF2YWlsYWJsZS4NClsgICAgMC4wMDAwMDBdIDg1M01CIExPV01FTSBhdmFp bGFibGUuDQpbICAgIDAuMDAwMDAwXSAgIG1hcHBlZCBsb3cgcmFtOiAwIC0gMzU1ZmUwMDAN ClsgICAgMC4wMDAwMDBdICAgbG93IHJhbTogMCAtIDM1NWZlMDAwDQpbICAgIDAuMDAwMDAw XSBab25lIFBGTiByYW5nZXM6DQpbICAgIDAuMDAwMDAwXSAgIERNQSAgICAgIDB4MDAwMDAw MTAgLT4gMHgwMDAwMTAwMA0KWyAgICAwLjAwMDAwMF0gICBOb3JtYWwgICAweDAwMDAxMDAw IC0+IDB4MDAwMzU1ZmUNClsgICAgMC4wMDAwMDBdICAgSGlnaE1lbSAgMHgwMDAzNTVmZSAt PiAweDAwODQwMDAwDQpbICAgIDAuMDAwMDAwXSBNb3ZhYmxlIHpvbmUgc3RhcnQgUEZOIGZv ciBlYWNoIG5vZGUNClsgICAgMC4wMDAwMDBdIGVhcmx5X25vZGVfbWFwWzNdIGFjdGl2ZSBQ Rk4gcmFuZ2VzDQpbICAgIDAuMDAwMDAwXSAgICAgMDogMHgwMDAwMDAxMCAtPiAweDAwMDAw MGEwDQpbICAgIDAuMDAwMDAwXSAgICAgMDogMHgwMDAwMDEwMCAtPiAweDAwMGJmNjk5DQpb ICAgIDAuMDAwMDAwXSAgICAgMDogMHgwMDEwMDAwMCAtPiAweDAwODQwMDAwDQpbICAgIDAu MDAwMDAwXSBVc2luZyBBUElDIGRyaXZlciBkZWZhdWx0DQpbICAgIDAuMDAwMDAwXSBBQ1BJ OiBQTS1UaW1lciBJTyBQb3J0OiAweDgwOA0KWyAgICAwLjAwMDAwMF0gQUNQSTogTEFQSUMg KGFjcGlfaWRbMHgwMV0gbGFwaWNfaWRbMHgxMF0gZW5hYmxlZCkNClsgICAgMC4wMDAwMDBd IEJJT1MgYnVnOiBBUElDIHZlcnNpb24gaXMgMCBmb3IgQ1BVIDEvMHgxMCwgZml4aW5nIHVw IHRvIDB4MTANClsgICAgMC4wMDAwMDBdIEJJT1MgYnVnOiBBUElDIHZlcnNpb24gbWlzbWF0 Y2gsIGJvb3QgQ1BVOiAwLCBDUFUgMTogdmVyc2lvbiAxMA0KWyAgICAwLjAwMDAwMF0gQUNQ STogTEFQSUMgKGFjcGlfaWRbMHgwMl0gbGFwaWNfaWRbMHgwMF0gZW5hYmxlZCkNClsgICAg MC4wMDAwMDBdIEJJT1MgYnVnOiBBUElDIHZlcnNpb24gaXMgMCBmb3IgQ1BVIDAvMHgwLCBm aXhpbmcgdXAgdG8gMHgxMA0KWyAgICAwLjAwMDAwMF0gQUNQSTogTEFQSUMgKGFjcGlfaWRb MHgwM10gbGFwaWNfaWRbMHgxMl0gZW5hYmxlZCkNClsgICAgMC4wMDAwMDBdIEFDUEk6IExB UElDIChhY3BpX2lkWzB4MDRdIGxhcGljX2lkWzB4MDJdIGVuYWJsZWQpDQpbICAgIDAuMDAw MDAwXSBBQ1BJOiBMQVBJQyAoYWNwaV9pZFsweDA1XSBsYXBpY19pZFsweDE0XSBlbmFibGVk KQ0KWyAgICAwLjAwMDAwMF0gQUNQSTogTEFQSUMgKGFjcGlfaWRbMHgwNl0gbGFwaWNfaWRb MHgwNF0gZW5hYmxlZCkNClsgICAgMC4wMDAwMDBdIEFDUEk6IExBUElDIChhY3BpX2lkWzB4 MDddIGxhcGljX2lkWzB4MTZdIGVuYWJsZWQpDQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBMQVBJ QyAoYWNwaV9pZFsweDA4XSBsYXBpY19pZFsweDA2XSBlbmFibGVkKQ0KWyAgICAwLjAwMDAw MF0gQUNQSTogTEFQSUMgKGFjcGlfaWRbMHgwOV0gbGFwaWNfaWRbMHgxMV0gZW5hYmxlZCkN ClsgICAgMC4wMDAwMDBdIEFDUEk6IExBUElDIChhY3BpX2lkWzB4MGFdIGxhcGljX2lkWzB4 MDFdIGVuYWJsZWQpDQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBMQVBJQyAoYWNwaV9pZFsweDBi XSBsYXBpY19pZFsweDEzXSBlbmFibGVkKQ0KWyAgICAwLjAwMDAwMF0gQUNQSTogTEFQSUMg KGFjcGlfaWRbMHgwY10gbGFwaWNfaWRbMHgwM10gZW5hYmxlZCkNClsgICAgMC4wMDAwMDBd IEFDUEk6IExBUElDIChhY3BpX2lkWzB4MGRdIGxhcGljX2lkWzB4MTVdIGVuYWJsZWQpDQpb ICAgIDAuMDAwMDAwXSBBQ1BJOiBMQVBJQyAoYWNwaV9pZFsweDBlXSBsYXBpY19pZFsweDA1 XSBlbmFibGVkKQ0KWyAgICAwLjAwMDAwMF0gQUNQSTogTEFQSUMgKGFjcGlfaWRbMHgwZl0g bGFwaWNfaWRbMHgxN10gZW5hYmxlZCkNClsgICAgMC4wMDAwMDBdIEFDUEk6IExBUElDIChh Y3BpX2lkWzB4MTBdIGxhcGljX2lkWzB4MDddIGVuYWJsZWQpDQpbICAgIDAuMDAwMDAwXSBB Q1BJOiBMQVBJQyAoYWNwaV9pZFsweDExXSBsYXBpY19pZFsweDMwXSBkaXNhYmxlZCkNClsg ICAgMC4wMDAwMDBdIEFDUEk6IExBUElDIChhY3BpX2lkWzB4MTJdIGxhcGljX2lkWzB4MzFd IGRpc2FibGVkKQ0KWyAgICAwLjAwMDAwMF0gQUNQSTogTEFQSUMgKGFjcGlfaWRbMHgxM10g bGFwaWNfaWRbMHgzMl0gZGlzYWJsZWQpDQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBMQVBJQyAo YWNwaV9pZFsweDE0XSBsYXBpY19pZFsweDMzXSBkaXNhYmxlZCkNClsgICAgMC4wMDAwMDBd IEFDUEk6IExBUElDIChhY3BpX2lkWzB4MTVdIGxhcGljX2lkWzB4MzRdIGRpc2FibGVkKQ0K WyAgICAwLjAwMDAwMF0gQUNQSTogTEFQSUMgKGFjcGlfaWRbMHgxNl0gbGFwaWNfaWRbMHgz NV0gZGlzYWJsZWQpDQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBMQVBJQyAoYWNwaV9pZFsweDE3 XSBsYXBpY19pZFsweDM2XSBkaXNhYmxlZCkNClsgICAgMC4wMDAwMDBdIEFDUEk6IExBUElD IChhY3BpX2lkWzB4MThdIGxhcGljX2lkWzB4MzddIGRpc2FibGVkKQ0KWyAgICAwLjAwMDAw MF0gQUNQSTogTEFQSUMgKGFjcGlfaWRbMHgxOV0gbGFwaWNfaWRbMHgzOF0gZGlzYWJsZWQp DQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBMQVBJQyAoYWNwaV9pZFsweDFhXSBsYXBpY19pZFsw eDM5XSBkaXNhYmxlZCkNClsgICAgMC4wMDAwMDBdIEFDUEk6IExBUElDIChhY3BpX2lkWzB4 MWJdIGxhcGljX2lkWzB4M2FdIGRpc2FibGVkKQ0KWyAgICAwLjAwMDAwMF0gQUNQSTogTEFQ SUMgKGFjcGlfaWRbMHgxY10gbGFwaWNfaWRbMHgzYl0gZGlzYWJsZWQpDQpbICAgIDAuMDAw MDAwXSBBQ1BJOiBMQVBJQyAoYWNwaV9pZFsweDFkXSBsYXBpY19pZFsweDNjXSBkaXNhYmxl ZCkNClsgICAgMC4wMDAwMDBdIEFDUEk6IExBUElDIChhY3BpX2lkWzB4MWVdIGxhcGljX2lk WzB4M2RdIGRpc2FibGVkKQ0KWyAgICAwLjAwMDAwMF0gQUNQSTogTEFQSUMgKGFjcGlfaWRb MHgxZl0gbGFwaWNfaWRbMHgzZV0gZGlzYWJsZWQpDQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBM QVBJQyAoYWNwaV9pZFsweDIwXSBsYXBpY19pZFsweDNmXSBkaXNhYmxlZCkNClsgICAgMC4w MDAwMDBdIEFDUEk6IExBUElDX05NSSAoYWNwaV9pZFsweGZmXSBoaWdoIGVkZ2UgbGludFsw eDFdKQ0KWyAgICAwLjAwMDAwMF0gQUNQSTogSU9BUElDIChpZFsweDAwXSBhZGRyZXNzWzB4 ZmVjMDAwMDBdIGdzaV9iYXNlWzBdKQ0KWyAgICAwLjAwMDAwMF0gSU9BUElDWzBdOiBhcGlj X2lkIDAgYWxyZWFkeSB1c2VkLCB0cnlpbmcgOA0KWyAgICAwLjAwMDAwMF0gSU9BUElDWzBd OiBhcGljX2lkIDgsIHZlcnNpb24gMjU1LCBhZGRyZXNzIDB4ZmVjMDAwMDAsIEdTSSAwLTI1 NQ0KWyAgICAwLjAwMDAwMF0gQUNQSTogSU9BUElDIChpZFsweDAxXSBhZGRyZXNzWzB4ZmVj ODAwMDBdIGdzaV9iYXNlWzMyXSkNClsgICAgMC4wMDAwMDBdIElPQVBJQ1sxXTogYXBpY19p ZCAxIGFscmVhZHkgdXNlZCwgdHJ5aW5nIDkNClsgICAgMC4wMDAwMDBdIElPQVBJQ1sxXTog YXBpY19pZCA5LCB2ZXJzaW9uIDI1NSwgYWRkcmVzcyAweGZlYzgwMDAwLCBHU0kgMzItMjg3 DQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBJTlRfU1JDX09WUiAoYnVzIDAgYnVzX2lycSAwIGds b2JhbF9pcnEgMiBkZmwgZGZsKQ0KWyAgICAwLjAwMDAwMF0gQUNQSTogSU5UX1NSQ19PVlIg KGJ1cyAwIGJ1c19pcnEgOSBnbG9iYWxfaXJxIDkgaGlnaCBsZXZlbCkNClsgICAgMC4wMDAw MDBdIFVzaW5nIEFDUEkgKE1BRFQpIGZvciBTTVAgY29uZmlndXJhdGlvbiBpbmZvcm1hdGlv bg0KWyAgICAwLjAwMDAwMF0gQUNQSTogSFBFVCBpZDogMHg4MDg2YTMwMSBiYXNlOiAweGZl ZDAwMDAwDQpbICAgIDAuMDAwMDAwXSBTTVA6IEFsbG93aW5nIDMyIENQVXMsIDE2IGhvdHBs dWcgQ1BVcw0KWyAgICAwLjAwMDAwMF0gUE06IFJlZ2lzdGVyZWQgbm9zYXZlIG1lbW9yeTog MDAwMDAwMDAwMDBhMDAwMCAtIDAwMDAwMDAwMDAxMDAwMDANClsgICAgMC4wMDAwMDBdIEFs bG9jYXRpbmcgUENJIHJlc291cmNlcyBzdGFydGluZyBhdCBjMDAwMDAwMCAoZ2FwOiBjMDAw MDAwMDoyMDAwMDAwMCkNClsgICAgMC4wMDAwMDBdIEJvb3RpbmcgcGFyYXZpcnR1YWxpemVk IGtlcm5lbCBvbiBYZW4NClsgICAgMC4wMDAwMDBdIFhlbiB2ZXJzaW9uOiA0LjMtdW5zdGFi bGUgKHByZXNlcnZlLUFEKQ0KWyAgICAwLjAwMDAwMF0gc2V0dXBfcGVyY3B1OiBOUl9DUFVT OjMyIG5yX2NwdW1hc2tfYml0czozMiBucl9jcHVfaWRzOjMyIG5yX25vZGVfaWRzOjENClsg ICAgMC4wMDAwMDBdIFBFUkNQVTogRW1iZWRkZWQgMTQgcGFnZXMvY3B1IEBlNGMyYTAwMCBz MzMyODAgcjAgZDI0MDY0IHU1NzM0NA0KWyAgICA4LjAwOTY4MF0gQnVpbHQgMSB6b25lbGlz dHMgaW4gWm9uZSBvcmRlciwgbW9iaWxpdHkgZ3JvdXBpbmcgb24uICBUb3RhbCBwYWdlczog ODMxODUwNA0KWyAgICA4LjAxNzU4OF0gS2VybmVsIGNvbW1hbmQgbGluZTogcGxhY2Vob2xk ZXIgcm9vdD1VVUlEPWUzZjZmYjVjLTc5MTYtNDdmZi04N2ViLWVlNjY3MzBjYTVjZCBybyBj b25zb2xlPWh2YzAgZWFybHlwcmludGs9eGVuIG5vbW9kZXNldA0KWyAgICA4LjAyOTYwN10g UElEIGhhc2ggdGFibGUgZW50cmllczogNDA5NiAob3JkZXI6IDIsIDE2Mzg0IGJ5dGVzKQ0K WyAgICA4LjAzNTYwMF0gRGVudHJ5IGNhY2hlIGhhc2ggdGFibGUgZW50cmllczogMTMxMDcy IChvcmRlcjogNywgNTI0Mjg4IGJ5dGVzKQ0KWyAgICA4LjA0Mjc0OF0gSW5vZGUtY2FjaGUg aGFzaCB0YWJsZSBlbnRyaWVzOiA2NTUzNiAob3JkZXI6IDYsIDI2MjE0NCBieXRlcykNClsg ICAgOC4wNDk2MTddIEluaXRpYWxpemluZyBDUFUjMA0KWyAgICA4LjA4NDQxOV0gUGxhY2lu ZyA2NE1CIHNvZnR3YXJlIElPIFRMQiBiZXR3ZWVuIGUwYjY1MDAwIC0gZTRiNjUwMDANClsg ICAgOC4wOTA1OThdIHNvZnR3YXJlIElPIFRMQiBhdCBwaHlzIDB4MjBiNjUwMDAgLSAweDI0 YjY1MDAwDQpbICAgIDguMTIwMDc0XSBJbml0aWFsaXppbmcgSGlnaE1lbSBmb3Igbm9kZSAw ICgwMDAzNTVmZTowMDg0MDAwMCkNClsgICAgOS4xOTczNjldIE1lbW9yeTogMzE1ODQ4NjBr LzM0NjAzMDA4ayBhdmFpbGFibGUgKDI4NDdrIGtlcm5lbCBjb2RlLCA0MDIwMzJrIHJlc2Vy dmVkLCAxMzUyayBkYXRhLCA0MTZrIGluaXQsIDMxMTEyODUyayBoaWdobWVtKQ0KWyAgICA5 LjIwODgzNV0gdmlydHVhbCBrZXJuZWwgbWVtb3J5IGxheW91dDoNClsgICAgOS4yMDg4MzZd ICAgICBmaXhtYXAgIDogMHhmZDkzNjAwMCAtIDB4ZmRiZmYwMDAgICAoMjg1MiBrQikNClsg ICAgOS4yMDg4MzddICAgICBwa21hcCAgIDogMHhmZDYwMDAwMCAtIDB4ZmQ4MDAwMDAgICAo MjA0OCBrQikNClsgICAgOS4yMDg4MzhdICAgICB2bWFsbG9jIDogMHhmNWRmZTAwMCAtIDB4 ZmQ1ZmUwMDAgICAoIDEyMCBNQikNClsgICAgOS4yMDg4MzhdICAgICBsb3dtZW0gIDogMHhj MDAwMDAwMCAtIDB4ZjU1ZmUwMDAgICAoIDg1MyBNQikNClsgICAgOS4yMDg4MzldICAgICAg IC5pbml0IDogMHhjMTQxYTAwMCAtIDB4YzE0ODIwMDAgICAoIDQxNiBrQikNClsgICAgOS4y MDg4NDBdICAgICAgIC5kYXRhIDogMHhjMTJjN2UwMCAtIDB4YzE0MTlmNDAgICAoMTM1MiBr QikNClsgICAgOS4yMDg4NDFdICAgICAgIC50ZXh0IDogMHhjMTAwMDAwMCAtIDB4YzEyYzdl MDAgICAoMjg0NyBrQikNClsgICAgOS4yNTI5NjNdIEhpZXJhcmNoaWNhbCBSQ1UgaW1wbGVt ZW50YXRpb24uDQpbICAgIDkuMjU3MTAzXSAJUkNVIGR5bnRpY2staWRsZSBncmFjZS1wZXJp b2QgYWNjZWxlcmF0aW9uIGlzIGVuYWJsZWQuDQpbICAgIDkuMjYzMzYwXSBOUl9JUlFTOjIz MDQgbnJfaXJxczoyMzA0IDE2DQpbICAgIDkuMjY3Mjk3XSB4ZW46IHNjaSBvdmVycmlkZTog Z2xvYmFsX2lycT05IHRyaWdnZXI9MCBwb2xhcml0eT0wDQpbICAgIDkuMjczMjQ4XSB4ZW46 IGFjcGkgc2NpIDkNClsgICAgOS4yODE5NTVdIENvbnNvbGU6IGNvbG91ciBWR0ErIDgweDI1 DQpbICAgIDkuMjg1NTMxXSBjb25zb2xlIFtodmMwXSBlbmFibGVkLCBib290Y29uc29sZSBk aXNhYmxlZA0NClsgICAgOS4yODU1MzFdIGNvbnNvbGUgW2h2YzBdIGVuYWJsZWQsIGJvb3Rj b25zb2xlIGRpc2FibGVkDQpbICAgIDkuMjk2MjIxXSBpbnN0YWxsaW5nIFhlbiB0aW1lciBm b3IgQ1BVIDANDQpbICAgIDkuMzAwMzcwXSBEZXRlY3RlZCAyMjYxLjAzOCBNSHogcHJvY2Vz c29yLg0NClsgICAgOS4zMDQ3MDBdIENhbGlicmF0aW5nIGRlbGF5IGxvb3AgKHNraXBwZWQp LCB2YWx1ZSBjYWxjdWxhdGVkIHVzaW5nIHRpbWVyIGZyZXF1ZW5jeS4uIDQ1MjIuMDcgQm9n b01JUFMgKGxwaj05MDQ0MTUyKQ0NClsgICAgOS4zMTUzMzldIHBpZF9tYXg6IGRlZmF1bHQ6 IDMyNzY4IG1pbmltdW06IDMwMQ0NClsgICAgOS4zMjAwNTNdIFNlY3VyaXR5IEZyYW1ld29y ayBpbml0aWFsaXplZA0NClsgICAgOS4zMjQxODVdIEFwcEFybW9yOiBBcHBBcm1vciBkaXNh YmxlZCBieSBib290IHRpbWUgcGFyYW1ldGVyDQ0KWyAgICA5LjMzMDA4OV0gTW91bnQtY2Fj aGUgaGFzaCB0YWJsZSBlbnRyaWVzOiA1MTINDQpbICAgIDkuMzM0Nzk1XSBJbml0aWFsaXpp bmcgY2dyb3VwIHN1YnN5cyBjcHVhY2N0DQ0KWyAgICA5LjMzOTE4MF0gSW5pdGlhbGl6aW5n IGNncm91cCBzdWJzeXMgbWVtb3J5DQ0KWyAgICA5LjM0MzYwMl0gSW5pdGlhbGl6aW5nIGNn cm91cCBzdWJzeXMgZGV2aWNlcw0NClsgICAgOS4zNDgxMDJdIEluaXRpYWxpemluZyBjZ3Jv dXAgc3Vic3lzIGZyZWV6ZXINDQpbICAgIDkuMzUyNjA3XSBJbml0aWFsaXppbmcgY2dyb3Vw IHN1YnN5cyBuZXRfY2xzDQ0KWyAgICA5LjM1NzExNF0gSW5pdGlhbGl6aW5nIGNncm91cCBz dWJzeXMgYmxraW8NDQpbICAgIDkuMzYxNDUwXSBJbml0aWFsaXppbmcgY2dyb3VwIHN1YnN5 cyBwZXJmX2V2ZW50DQ0KWyAgICA5LjM2NjI3MV0gQ1BVOiBQaHlzaWNhbCBQcm9jZXNzb3Ig SUQ6IDENDQpbICAgIDkuMzcwMjg5XSBDUFU6IFByb2Nlc3NvciBDb3JlIElEOiAwDQ0KWyAg ICA5LjM3NDQyNl0gQUNQSTogQ29yZSByZXZpc2lvbiAyMDExMDYyMw0NClsgICAgOS4zODQ4 MDVdIFBlcmZvcm1hbmNlIEV2ZW50czogdW5zdXBwb3J0ZWQgcDYgQ1BVIG1vZGVsIDI2IG5v IFBNVSBkcml2ZXIsIHNvZnR3YXJlIGV2ZW50cyBvbmx5Lg0NClsgICAgOS4zOTM2NDVdIE5N SSB3YXRjaGRvZyBkaXNhYmxlZCAoY3B1MCk6IGhhcmR3YXJlIGV2ZW50cyBub3QgZW5hYmxl ZA0NClsgICAgOS40MDAwOTFdIGluc3RhbGxpbmcgWGVuIHRpbWVyIGZvciBDUFUgMQ0NClsg ICAgOS40MDQyMjJdIEluaXRpYWxpemluZyBDUFUjMQ0NClsgICAgOS40MDQzNzVdIE5NSSB3 YXRjaGRvZyBkaXNhYmxlZCAoY3B1MSk6IGhhcmR3YXJlIGV2ZW50cyBub3QgZW5hYmxlZA0N ClsgICAgOS40MTM5ODBdIGluc3RhbGxpbmcgWGVuIHRpbWVyIGZvciBDUFUgMg0NClsgICAg OS40MTgxNTVdIEluaXRpYWxpemluZyBDUFUjMg0NClsgICAgOS40MTgyMzNdIE5NSSB3YXRj aGRvZyBkaXNhYmxlZCAoY3B1Mik6IGhhcmR3YXJlIGV2ZW50cyBub3QgZW5hYmxlZA0NClsg ICAgOS40Mjc4MzhdIGluc3RhbGxpbmcgWGVuIHRpbWVyIGZvciBDUFUgMw0NClsgICAgOS40 MzIwMDZdIEluaXRpYWxpemluZyBDUFUjMw0NClsgICAgOS40MzIwODNdIE5NSSB3YXRjaGRv ZyBkaXNhYmxlZCAoY3B1Myk6IGhhcmR3YXJlIGV2ZW50cyBub3QgZW5hYmxlZA0NClsgICAg OS40NDE2ODVdIGluc3RhbGxpbmcgWGVuIHRpbWVyIGZvciBDUFUgNA0NClsgICAgOS40NDU4 NjRdIEluaXRpYWxpemluZyBDUFUjNA0NClsgICAgOS40NDU5NDFdIE5NSSB3YXRjaGRvZyBk aXNhYmxlZCAoY3B1NCk6IGhhcmR3YXJlIGV2ZW50cyBub3QgZW5hYmxlZA0NClsgICAgOS40 NTU1NDJdIGluc3RhbGxpbmcgWGVuIHRpbWVyIGZvciBDUFUgNQ0NClsgICAgOS40NTk3NTFd IEluaXRpYWxpemluZyBDUFUjNQ0NClsgICAgOS40NTk4MjldIE5NSSB3YXRjaGRvZyBkaXNh YmxlZCAoY3B1NSk6IGhhcmR3YXJlIGV2ZW50cyBub3QgZW5hYmxlZA0NClsgICAgOS40Njk0 MzBdIGluc3RhbGxpbmcgWGVuIHRpbWVyIGZvciBDUFUgNg0NClsgICAgOS40NzM2MzZdIElu aXRpYWxpemluZyBDUFUjNg0NClsgICAgOS40NzM3MThdIE5NSSB3YXRjaGRvZyBkaXNhYmxl ZCAoY3B1Nik6IGhhcmR3YXJlIGV2ZW50cyBub3QgZW5hYmxlZA0NClsgICAgOS40ODMzMTld IGluc3RhbGxpbmcgWGVuIHRpbWVyIGZvciBDUFUgNw0NClsgICAgOS40ODc2MDZdIEluaXRp YWxpemluZyBDUFUjNw0NClsgICAgOS40ODc2ODNdIE5NSSB3YXRjaGRvZyBkaXNhYmxlZCAo Y3B1Nyk6IGhhcmR3YXJlIGV2ZW50cyBub3QgZW5hYmxlZA0NClsgICAgOS40OTcyODNdIGlu c3RhbGxpbmcgWGVuIHRpbWVyIGZvciBDUFUgOA0NClsgICAgOS41MDE1NjhdIEluaXRpYWxp emluZyBDUFUjOA0NClsgICAgOS41MDE3MDVdIE5NSSB3YXRjaGRvZyBkaXNhYmxlZCAoY3B1 OCk6IGhhcmR3YXJlIGV2ZW50cyBub3QgZW5hYmxlZA0NClsgICAgOS41MTEzMjRdIGluc3Rh bGxpbmcgWGVuIHRpbWVyIGZvciBDUFUgOQ0NClsgICAgOS41MTU2NThdIEluaXRpYWxpemlu ZyBDUFUjOQ0NClsgICAgOS41MTU3NzZdIE5NSSB3YXRjaGRvZyBkaXNhYmxlZCAoY3B1OSk6 IGhhcmR3YXJlIGV2ZW50cyBub3QgZW5hYmxlZA0NClsgICAgOS41MjUzOTZdIGluc3RhbGxp bmcgWGVuIHRpbWVyIGZvciBDUFUgMTANDQpbICAgIDkuNTI5Njk2XSBJbml0aWFsaXppbmcg Q1BVIzEwDQ0KWyAgICA5LjUyOTgxNl0gTk1JIHdhdGNoZG9nIGRpc2FibGVkIChjcHUxMCk6 IGhhcmR3YXJlIGV2ZW50cyBub3QgZW5hYmxlZA0NClsgICAgOS41Mzk2MjBdIGluc3RhbGxp bmcgWGVuIHRpbWVyIGZvciBDUFUgMTENDQpbICAgIDkuNTQ0MDM1XSBJbml0aWFsaXppbmcg Q1BVIzExDQ0KWyAgICA5LjU0NDE1Nl0gTk1JIHdhdGNoZG9nIGRpc2FibGVkIChjcHUxMSk6 IGhhcmR3YXJlIGV2ZW50cyBub3QgZW5hYmxlZA0NClsgICAgOS41NTM5NTJdIGluc3RhbGxp bmcgWGVuIHRpbWVyIGZvciBDUFUgMTINDQpbICAgIDkuNTU4MjU1XSBJbml0aWFsaXppbmcg Q1BVIzEyDQ0KWyAgICA5LjU1ODM3N10gTk1JIHdhdGNoZG9nIGRpc2FibGVkIChjcHUxMik6 IGhhcmR3YXJlIGV2ZW50cyBub3QgZW5hYmxlZA0NClsgICAgOS41NjgxODldIGluc3RhbGxp bmcgWGVuIHRpbWVyIGZvciBDUFUgMTMNDQpbICAgIDkuNTcyNTY2XSBJbml0aWFsaXppbmcg Q1BVIzEzDQ0KWyAgICA5LjU3MjY4M10gTk1JIHdhdGNoZG9nIGRpc2FibGVkIChjcHUxMyk6 IGhhcmR3YXJlIGV2ZW50cyBub3QgZW5hYmxlZA0NClsgICAgOS41ODI0MjJdIGluc3RhbGxp bmcgWGVuIHRpbWVyIGZvciBDUFUgMTQNDQpbICAgIDkuNTg2NzgxXSBJbml0aWFsaXppbmcg Q1BVIzE0DQ0KWyAgICA5LjU4NjkwMF0gTk1JIHdhdGNoZG9nIGRpc2FibGVkIChjcHUxNCk6 IGhhcmR3YXJlIGV2ZW50cyBub3QgZW5hYmxlZA0NClsgICAgOS41OTY3MTFdIGluc3RhbGxp bmcgWGVuIHRpbWVyIGZvciBDUFUgMTUNDQpbICAgIDkuNjAxMTE2XSBJbml0aWFsaXppbmcg Q1BVIzE1DQ0KWyAgICA5LjYwMTIzNF0gTk1JIHdhdGNoZG9nIGRpc2FibGVkIChjcHUxNSk6 IGhhcmR3YXJlIGV2ZW50cyBub3QgZW5hYmxlZA0NClsgICAgOS42MTA5NTRdIEJyb3VnaHQg dXAgMTYgQ1BVcw0NClsgICAgOS42MTU0MjJdIGRldnRtcGZzOiBpbml0aWFsaXplZA0NClsg ICAgOS42MjAxNzhdIEdyYW50IHRhYmxlIGluaXRpYWxpemVkDQ0KWyAgICA5LjYyMzY0M10g cHJpbnRfY29uc3RyYWludHM6IGR1bW15OiANDQpbICAgIDkuNjI4MTcyXSBORVQ6IFJlZ2lz dGVyZWQgcHJvdG9jb2wgZmFtaWx5IDE2DQ0KWyAgICA5LjYzMzI4OF0gQUNQSSBGQURUIGRl Y2xhcmVzIHRoZSBzeXN0ZW0gZG9lc24ndCBzdXBwb3J0IFBDSWUgQVNQTSwgc28gZGlzYWJs ZSBpdA0NClsgICAgOS42NDA3NjhdIEFDUEk6IGJ1cyB0eXBlIHBjaSByZWdpc3RlcmVkDQ0K WyAgICA5LjY0NDkzMl0gUENJOiBNTUNPTkZJRyBmb3IgZG9tYWluIDAwMDAgW2J1cyAwMC1m Zl0gYXQgW21lbSAweGUwMDAwMDAwLTB4ZWZmZmZmZmZdIChiYXNlIDB4ZTAwMDAwMDApDQ0K WyAgICA5LjY1NDE5OV0gUENJOiBNTUNPTkZJRyBhdCBbbWVtIDB4ZTAwMDAwMDAtMHhlZmZm ZmZmZl0gcmVzZXJ2ZWQgaW4gRTgyMA0NClsgICAgOS42NjEwNDhdIFBDSTogVXNpbmcgTU1D T05GSUcgZm9yIGV4dGVuZGVkIGNvbmZpZyBzcGFjZQ0NClsgICAgOS42NjY1MDNdIFBDSTog VXNpbmcgY29uZmlndXJhdGlvbiB0eXBlIDEgZm9yIGJhc2UgYWNjZXNzDQ0KWyAgICA5LjY3 NjkzOV0gYmlvOiBjcmVhdGUgc2xhYiA8YmlvLTA+IGF0IDANDQpbICAgIDkuNjgyNDgyXSBB Q1BJOiBBZGRlZCBfT1NJKE1vZHVsZSBEZXZpY2UpDQ0KWyAgICA5LjY4NjU4NV0gQUNQSTog QWRkZWQgX09TSShQcm9jZXNzb3IgRGV2aWNlKQ0NClsgICAgOS42OTEwODVdIEFDUEk6IEFk ZGVkIF9PU0koMy4wIF9TQ1AgRXh0ZW5zaW9ucykNDQpbICAgIDkuNjk1ODUzXSBBQ1BJOiBB ZGRlZCBfT1NJKFByb2Nlc3NvciBBZ2dyZWdhdG9yIERldmljZSkNDQpbICAgIDkuNzAyNTg4 XSBbRmlybXdhcmUgQnVnXTogQUNQSTogQklPUyBfT1NJKExpbnV4KSBxdWVyeSBpZ25vcmVk DQ0KWyAgICA5LjcxMDAwNl0gQUNQSSBFcnJvcjogW0NEVzFdIE5hbWVzcGFjZSBsb29rdXAg ZmFpbHVyZSwgQUVfTk9UX0ZPVU5EICgyMDExMDYyMy9wc2FyZ3MtMzU5KQ0NClsgICAgOS43 MTgyNjVdIEFDUEkgRXJyb3I6IE1ldGhvZCBwYXJzZS9leGVjdXRpb24gZmFpbGVkIFtcX1NC Xy5fT1NDXSAoTm9kZSBlMDQzODVkOCksIEFFX05PVF9GT1VORCAoMjAxMTA2MjMvcHNwYXJz ZS01MzYpDQ0KWyAgICA5LjczMDE2Ml0gQUNQSTogSW50ZXJwcmV0ZXIgZW5hYmxlZA0NClsg ICAgOS43MzM3NTJdIEFDUEk6IChzdXBwb3J0cyBTMCBTNCBTNSkNDQpbICAgIDkuNzM3NDYw XSBBQ1BJOiBVc2luZyBJT0FQSUMgZm9yIGludGVycnVwdCByb3V0aW5nDQ0KWyAgICA5Ljc0 NjQxM10gQUNQSTogTm8gZG9jayBkZXZpY2VzIGZvdW5kLg0NClsgICAgOS43NTA0NTRdIEhF U1Q6IFRhYmxlIHBhcnNpbmcgaGFzIGJlZW4gaW5pdGlhbGl6ZWQuDQ0KWyAgICA5Ljc1NTQx OF0gUENJOiBVc2luZyBob3N0IGJyaWRnZSB3aW5kb3dzIGZyb20gQUNQSTsgaWYgbmVjZXNz YXJ5LCB1c2UgInBjaT1ub2NycyIgYW5kIHJlcG9ydCBhIGJ1Zw0NClsgICAgOS43NjQ5OTZd IEFDUEk6IFBDSSBSb290IEJyaWRnZSBbUENJMF0gKGRvbWFpbiAwMDAwIFtidXMgMDAtZmZd KQ0NClsgICAgOS43NzE0MzFdIHBjaV9yb290IFBOUDBBMDg6MDA6IGhvc3QgYnJpZGdlIHdp bmRvdyBbaW8gIDB4MDAwMC0weDBjZjddDQ0KWyAgICA5Ljc3Nzk2MV0gcGNpX3Jvb3QgUE5Q MEEwODowMDogaG9zdCBicmlkZ2Ugd2luZG93IFtpbyAgMHgwZDAwLTB4ZmZmZl0NDQpbICAg IDkuNzg0NjI5XSBwY2lfcm9vdCBQTlAwQTA4OjAwOiBob3N0IGJyaWRnZSB3aW5kb3cgW21l bSAweDAwMGEwMDAwLTB4MDAwYmZmZmZdDQ0KWyAgICA5Ljc5MTk5NF0gcGNpX3Jvb3QgUE5Q MEEwODowMDogaG9zdCBicmlkZ2Ugd2luZG93IFttZW0gMHhjMDAwMDAwMC0weGZkZmZmZmZm XQ0NClsgICAgOS43OTkzNjNdIHBjaV9yb290IFBOUDBBMDg6MDA6IGhvc3QgYnJpZGdlIHdp bmRvdyBbbWVtIDB4ZmVkNDAwMDAtMHhmZWQ0NGZmZl0NDQpbICAgIDkuODEwMzE3XSBwY2kg MDAwMDowMDoxZi4wOiBJQ0g3IExQQyBHZW5lcmljIElPIGRlY29kZSAxIFBJTyBhdCAwYzAw IChtYXNrIDAwN2YpDQ0KWyAgICA5LjgxNzc5OF0gcGNpIDAwMDA6MDA6MWYuMDogSUNINyBM UEMgR2VuZXJpYyBJTyBkZWNvZGUgMiBQSU8gYXQgMGNhMCAobWFzayAwMDBmKQ0NClsgICAg OS44MjU0MjJdIHBjaSAwMDAwOjAwOjFmLjA6IElDSDcgTFBDIEdlbmVyaWMgSU8gZGVjb2Rl IDMgUElPIGF0IDAwZTAgKG1hc2sgMDAwZikNDQpbICAgIDkuODQxMjU2XSBwY2kgMDAwMDow MDowMS4wOiBQQ0kgYnJpZGdlIHRvIFtidXMgMDEtMDFdDQ0KWyAgICA5Ljg1NDY3N10gcGNp IDAwMDA6MDA6MDMuMDogUENJIGJyaWRnZSB0byBbYnVzIDAyLTAyXQ0NClsgICAgOS44Njgw NTRdIHBjaSAwMDAwOjAwOjA0LjA6IFBDSSBicmlkZ2UgdG8gW2J1cyAwMy0wM10NDQpbICAg IDkuODczMjk1XSBwY2kgMDAwMDowMDowNS4wOiBQQ0kgYnJpZGdlIHRvIFtidXMgMDQtMDRd DQ0KWyAgICA5Ljg4NjcwM10gcGNpIDAwMDA6MDA6MDYuMDogUENJIGJyaWRnZSB0byBbYnVz IDA1LTA4XQ0NClsgICAgOS44OTIzNTNdIHBjaSAwMDAwOjA1OjAwLjA6IFBDSSBicmlkZ2Ug dG8gW2J1cyAwNi0wOF0NDQpbICAgIDkuOTA1NzAyXSBwY2kgMDAwMDowNjowMi4wOiBQQ0kg YnJpZGdlIHRvIFtidXMgMDctMDddDQ0KWyAgICA5LjkxOTEwMV0gcGNpIDAwMDA6MDY6MDQu MDogUENJIGJyaWRnZSB0byBbYnVzIDA4LTA4XQ0NClsgICAgOS45MjQzNjZdIHBjaSAwMDAw OjAwOjA3LjA6IFBDSSBicmlkZ2UgdG8gW2J1cyAwOS0wOV0NDQpbICAgIDkuOTI5NjA4XSBw Y2kgMDAwMDowMDowOS4wOiBQQ0kgYnJpZGdlIHRvIFtidXMgMGEtMGFdDQ0KWyAgICA5Ljkz NTExN10gcGNpIDAwMDA6MDA6MWUuMDogUENJIGJyaWRnZSB0byBbYnVzIDBiLTBiXSAoc3Vi dHJhY3RpdmUgZGVjb2RlKQ0NClsgICAgOS45NDM0MTRdICBwY2kwMDAwOjAwOiBSZXF1ZXN0 aW5nIEFDUEkgX09TQyBjb250cm9sICgweDE1KQ0NClsgICAgOS45NDk0MTddICBwY2kwMDAw OjAwOiBBQ1BJIF9PU0MgY29udHJvbCAoMHgxNSkgZ3JhbnRlZA0NCihYRU4pIFBDSSBhZGQg ZGV2aWNlIDAwMDA6MDA6MDAuMA0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDowMDowMS4w DQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjAwOjAzLjANCihYRU4pIFBDSSBhZGQgZGV2 aWNlIDAwMDA6MDA6MDQuMA0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDowMDowNS4wDQoo WEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjAwOjA2LjANCihYRU4pIFBDSSBhZGQgZGV2aWNl IDAwMDA6MDA6MDcuMA0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDowMDowOS4wDQooWEVO KSBQQ0kgYWRkIGRldmljZSAwMDAwOjAwOjE0LjANCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAw MDA6MDA6MTQuMQ0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDowMDoxNC4yDQooWEVOKSBQ Q0kgYWRkIGRldmljZSAwMDAwOjAwOjFhLjANCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6 MDA6MWEuMQ0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDowMDoxYS43DQooWEVOKSBQQ0kg YWRkIGRldmljZSAwMDAwOjAwOjFkLjANCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6MDA6 MWQuMQ0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDowMDoxZC43DQooWEVOKSBQQ0kgYWRk IGRldmljZSAwMDAwOjAwOjFlLjANCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6MDA6MWYu MA0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDowMDoxZi4yDQooWEVOKSBQQ0kgYWRkIGRl dmljZSAwMDAwOjAxOjAwLjANCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6MDE6MDAuMQ0K KFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDowMjowMC4wDQooWEVOKSBQQ0kgYWRkIGRldmlj ZSAwMDAwOjAyOjAwLjENCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6MDM6MDAuMA0KKFhF TikgUENJIGFkZCBkZXZpY2UgMDAwMDowNTowMC4wDQooWEVOKSBQQ0kgYWRkIGRldmljZSAw MDAwOjA2OjAyLjANCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6MDY6MDQuMA0KKFhFTikg UENJIGFkZCBkZXZpY2UgMDAwMDowNzowMC4wDQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAw OjA3OjAwLjENCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6MDg6MDAuMA0KKFhFTikgUENJ IGFkZCBkZXZpY2UgMDAwMDowODowMC4xDQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjBi OjAzLjANClsgICAxMC4wNTUzNjFdIEFDUEk6IFBDSSBJbnRlcnJ1cHQgTGluayBbTEswMF0g KElSUXMgMyA0IDUgNiA3IDEwIDExIDE0ICoxNSkNDQpbICAgMTAuMDYyMTg5XSBBQ1BJOiBQ Q0kgSW50ZXJydXB0IExpbmsgW0xLMDFdIChJUlFzIDMgNCA1IDYgNyAxMCAxMSAqMTQgMTUp DQ0KWyAgIDEwLjA2OTAzNF0gQUNQSTogUENJIEludGVycnVwdCBMaW5rIFtMSzAyXSAoSVJR cyAzIDQgNSA2IDcgMTAgKjExIDE0IDE1KQ0NClsgICAxMC4wNzU4ODFdIEFDUEk6IFBDSSBJ bnRlcnJ1cHQgTGluayBbTEswM10gKElSUXMgMyA0IDUgNiA3ICoxMCAxMSAxNCAxNSkNDQpb ICAgMTAuMDgyNzI3XSBBQ1BJOiBQQ0kgSW50ZXJydXB0IExpbmsgW0xLMDRdIChJUlFzIDMg NCAqNSA2IDcgMTAgMTEgMTQgMTUpDQ0KWyAgIDEwLjA4OTU3M10gQUNQSTogUENJIEludGVy cnVwdCBMaW5rIFtMSzA1XSAoSVJRcyAzIDQgNSAqNiA3IDEwIDExIDE0IDE1KQ0NClsgICAx MC4wOTY0MThdIEFDUEk6IFBDSSBJbnRlcnJ1cHQgTGluayBbTEswNl0gKElSUXMgMyA0IDUg NiA3IDEwIDExIDE0IDE1KSAqMCwgZGlzYWJsZWQuDQ0KWyAgIDEwLjEwNDQxMV0gQUNQSTog UENJIEludGVycnVwdCBMaW5rIFtMSzA3XSAoSVJRcyAzIDQgNSA2IDcgMTAgMTEgKjE0IDE1 KQ0NClsgICAxMC4xMTEyMzBdIHhlbi9iYWxsb29uOiBJbml0aWFsaXNpbmcgYmFsbG9vbiBk cml2ZXIuDQ0KWyAgIDEwLjExOTc2Ml0geGVuLWJhbGxvb246IEluaXRpYWxpc2luZyBiYWxs b29uIGRyaXZlci4NDQpbICAgMTAuMTI0OTkzXSB2Z2FhcmI6IGRldmljZSBhZGRlZDogUENJ OjAwMDA6MGI6MDMuMCxkZWNvZGVzPWlvK21lbSxvd25zPWlvK21lbSxsb2Nrcz1ub25lDQ0K WyAgIDEwLjEzMjk5NF0gdmdhYXJiOiBsb2FkZWQNDQpbICAgMTAuMTM1NzU5XSB2Z2FhcmI6 IGJyaWRnZSBjb250cm9sIHBvc3NpYmxlIDAwMDA6MGI6MDMuMA0NClsgICAxMC4xNDExODhd IFBDSTogVXNpbmcgQUNQSSBmb3IgSVJRIHJvdXRpbmcNDQpbICAgMTAuMTU4Mzk0XSBQQ0k6 IERpc2NvdmVyZWQgcGVlciBidXMgZmUNDQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOmZl OjAwLjANCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6ZmU6MDAuMQ0KKFhFTikgUENJIGFk ZCBkZXZpY2UgMDAwMDpmZTowMi4wDQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOmZlOjAy LjENCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6ZmU6MDIuNA0KKFhFTikgUENJIGFkZCBk ZXZpY2UgMDAwMDpmZTowMi41DQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOmZlOjAzLjAN CihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6ZmU6MDMuMQ0KKFhFTikgUENJIGFkZCBkZXZp Y2UgMDAwMDpmZTowMy4yDQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOmZlOjAzLjQNCihY RU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6ZmU6MDQuMA0KKFhFTikgUENJIGFkZCBkZXZpY2Ug MDAwMDpmZTowNC4xDQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOmZlOjA0LjINCihYRU4p IFBDSSBhZGQgZGV2aWNlIDAwMDA6ZmU6MDQuMw0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAw MDpmZTowNS4wDQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOmZlOjA1LjENCihYRU4pIFBD SSBhZGQgZGV2aWNlIDAwMDA6ZmU6MDUuMg0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDpm ZTowNS4zDQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOmZlOjA2LjANCihYRU4pIFBDSSBh ZGQgZGV2aWNlIDAwMDA6ZmU6MDYuMQ0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDpmZTow Ni4yDQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOmZlOjA2LjMNClsgICAxMC4yMzAxNjZd IFBDSTogRGlzY292ZXJlZCBwZWVyIGJ1cyBmZg0NCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAw MDA6ZmY6MDAuMA0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDpmZjowMC4xDQooWEVOKSBQ Q0kgYWRkIGRldmljZSAwMDAwOmZmOjAyLjANCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6 ZmY6MDIuMQ0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDpmZjowMi40DQooWEVOKSBQQ0kg YWRkIGRldmljZSAwMDAwOmZmOjAyLjUNCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6ZmY6 MDMuMA0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDpmZjowMy4xDQooWEVOKSBQQ0kgYWRk IGRldmljZSAwMDAwOmZmOjAzLjINCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6ZmY6MDMu NA0KKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDpmZjowNC4wDQooWEVOKSBQQ0kgYWRkIGRl dmljZSAwMDAwOmZmOjA0LjENCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6ZmY6MDQuMg0K KFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDpmZjowNC4zDQooWEVOKSBQQ0kgYWRkIGRldmlj ZSAwMDAwOmZmOjA1LjANCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6ZmY6MDUuMQ0KKFhF TikgUENJIGFkZCBkZXZpY2UgMDAwMDpmZjowNS4yDQooWEVOKSBQQ0kgYWRkIGRldmljZSAw MDAwOmZmOjA1LjMNCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6ZmY6MDYuMA0KKFhFTikg UENJIGFkZCBkZXZpY2UgMDAwMDpmZjowNi4xDQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAw OmZmOjA2LjINCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6ZmY6MDYuMw0KWyAgIDEwLjMw MjUyMF0gU3dpdGNoaW5nIHRvIGNsb2Nrc291cmNlIHhlbg0NClsgICAxMC4zMjI2MzBdIHBu cDogUG5QIEFDUEkgaW5pdA0NClsgICAxMC4zMjU2MTJdIEFDUEk6IGJ1cyB0eXBlIHBucCBy ZWdpc3RlcmVkDQ0KWyAgIDEwLjMzMDUyOF0gQWxyZWFkeSBzZXR1cCB0aGUgR1NJIDo0DQ0K WyAgIDEwLjMzNTk3Nl0gc3lzdGVtIDAwOjA3OiBbaW8gIDB4MDgwMC0weDA4N2ZdIGhhcyBi ZWVuIHJlc2VydmVkDQ0KWyAgIDEwLjM0MTgwOV0gc3lzdGVtIDAwOjA3OiBbaW8gIDB4MDg4 MC0weDA4ZmZdIGhhcyBiZWVuIHJlc2VydmVkDQ0KWyAgIDEwLjM0Nzc4N10gc3lzdGVtIDAw OjA3OiBbaW8gIDB4MDkwMC0weDA5MWZdIGhhcyBiZWVuIHJlc2VydmVkDQ0KWyAgIDEwLjM1 Mzc2NF0gc3lzdGVtIDAwOjA3OiBbaW8gIDB4MDkyMC0weDA5MjNdIGhhcyBiZWVuIHJlc2Vy dmVkDQ0KWyAgIDEwLjM1OTc0NF0gc3lzdGVtIDAwOjA3OiBbaW8gIDB4MDkyNF0gaGFzIGJl ZW4gcmVzZXJ2ZWQNDQpbICAgMTAuMzY1MTE4XSBzeXN0ZW0gMDA6MDc6IFtpbyAgMHgwYzAw LTB4MGM3Zl0gaGFzIGJlZW4gcmVzZXJ2ZWQNDQpbICAgMTAuMzcxMDk2XSBzeXN0ZW0gMDA6 MDc6IFtpbyAgMHgwY2EwLTB4MGNhN10gaGFzIGJlZW4gcmVzZXJ2ZWQNDQpbICAgMTAuMzc3 MDc4XSBzeXN0ZW0gMDA6MDc6IFtpbyAgMHgwY2E5LTB4MGNhYl0gaGFzIGJlZW4gcmVzZXJ2 ZWQNDQpbICAgMTAuMzgzMDU3XSBzeXN0ZW0gMDA6MDc6IFtpbyAgMHgwY2FkLTB4MGNhZl0g aGFzIGJlZW4gcmVzZXJ2ZWQNDQpbICAgMTAuMzg5MTY5XSBzeXN0ZW0gMDA6MDg6IFtpbyAg MHgwY2E4XSBoYXMgYmVlbiByZXNlcnZlZA0NClsgICAxMC4zOTQ0MTVdIHN5c3RlbSAwMDow ODogW2lvICAweDBjYWNdIGhhcyBiZWVuIHJlc2VydmVkDQ0KWyAgIDEwLjQwMDM3NF0gc3lz dGVtIDAwOjBhOiBbbWVtIDB4ZTAwMDAwMDAtMHhlZmZmZmZmZl0gaGFzIGJlZW4gcmVzZXJ2 ZWQNDQpbICAgMTAuNDA3MDgwXSBzeXN0ZW0gMDA6MGM6IFttZW0gMHhmZWQ5MDAwMC0weGZl ZDkxZmZmXSBoYXMgYmVlbiByZXNlcnZlZA0NClsgICAxMC40MTM4NTNdIHBucDogUG5QIEFD UEk6IGZvdW5kIDEzIGRldmljZXMNDQpbICAgMTAuNDE3OTQ4XSBBQ1BJOiBBQ1BJIGJ1cyB0 eXBlIHBucCB1bnJlZ2lzdGVyZWQNDQpbICAgMTAuNDIyNjI3XSBQblBCSU9TOiBEaXNhYmxl ZA0NClsgICAxMC40MzQ2MDRdIFBNLVRpbWVyIGZhaWxlZCBjb25zaXN0ZW5jeSBjaGVjayAg KDB4MHhmZmZmZmYpIC0gYWJvcnRpbmcuDQ0KWyAgIDEwLjQ0MTI4Ml0gcGNpIDAwMDA6MDA6 MDEuMDogUENJIGJyaWRnZSB0byBbYnVzIDAxLTAxXQ0NClsgICAxMC40NDY0NjZdIHBjaSAw MDAwOjAwOjAxLjA6ICAgYnJpZGdlIHdpbmRvdyBbbWVtIDB4ZDYwMDAwMDAtMHhkOWZmZmZm Zl0NDQpbICAgMTAuNDUzMzE1XSBwY2kgMDAwMDowMDowMy4wOiBQQ0kgYnJpZGdlIHRvIFti dXMgMDItMDJdDQ0KWyAgIDEwLjQ1ODU5NV0gcGNpIDAwMDA6MDA6MDMuMDogICBicmlkZ2Ug d2luZG93IFttZW0gMHhkYTAwMDAwMC0weGRkZmZmZmZmXQ0NClsgICAxMC40NjU0NDddIHBj aSAwMDAwOjAwOjA0LjA6IFBDSSBicmlkZ2UgdG8gW2J1cyAwMy0wM10NDQpbICAgMTAuNDcw NzI2XSBwY2kgMDAwMDowMDowNC4wOiAgIGJyaWRnZSB3aW5kb3cgW2lvICAweGYwMDAtMHhm ZmZmXQ0NClsgICAxMC40NzY4ODNdIHBjaSAwMDAwOjAwOjA0LjA6ICAgYnJpZGdlIHdpbmRv dyBbbWVtIDB4ZGZkMDAwMDAtMHhkZmVmZmZmZl0NDQpbICAgMTAuNDgzNzM1XSBwY2kgMDAw MDowMDowNS4wOiBQQ0kgYnJpZGdlIHRvIFtidXMgMDQtMDRdDQ0KWyAgIDEwLjQ4OTAyNV0g cGNpIDAwMDA6MDY6MDIuMDogUENJIGJyaWRnZSB0byBbYnVzIDA3LTA3XQ0NClsgICAxMC40 OTQzMDFdIHBjaSAwMDAwOjA2OjAyLjA6ICAgYnJpZGdlIHdpbmRvdyBbaW8gIDB4ZTAwMC0w eGVmZmZdDQ0KWyAgIDEwLjUwMDQ1Nl0gcGNpIDAwMDA6MDY6MDIuMDogICBicmlkZ2Ugd2lu ZG93IFttZW0gMHhkZjYwMDAwMC0weGRmYmZmZmZmXQ0NClsgICAxMC41MDczMTBdIHBjaSAw MDAwOjA2OjA0LjA6IFBDSSBicmlkZ2UgdG8gW2J1cyAwOC0wOF0NDQpbICAgMTAuNTEyNTg1 XSBwY2kgMDAwMDowNjowNC4wOiAgIGJyaWRnZSB3aW5kb3cgW2lvICAweGQwMDAtMHhkZmZm XQ0NClsgICAxMC41MTg3NDJdIHBjaSAwMDAwOjA2OjA0LjA6ICAgYnJpZGdlIHdpbmRvdyBb bWVtIDB4ZGYwMDAwMDAtMHhkZjVmZmZmZl0NDQpbICAgMTAuNTI1NTk3XSBwY2kgMDAwMDow NTowMC4wOiBQQ0kgYnJpZGdlIHRvIFtidXMgMDYtMDhdDQ0KWyAgIDEwLjUzMDg3Ml0gcGNp IDAwMDA6MDU6MDAuMDogICBicmlkZ2Ugd2luZG93IFtpbyAgMHhkMDAwLTB4ZWZmZl0NDQpb ICAgMTAuNTM3MDMwXSBwY2kgMDAwMDowNTowMC4wOiAgIGJyaWRnZSB3aW5kb3cgW21lbSAw eGRmMDAwMDAwLTB4ZGZiZmZmZmZdDQ0KWyAgIDEwLjU0Mzg4Ml0gcGNpIDAwMDA6MDA6MDYu MDogUENJIGJyaWRnZSB0byBbYnVzIDA1LTA4XQ0NClsgICAxMC41NDkxNTddIHBjaSAwMDAw OjAwOjA2LjA6ICAgYnJpZGdlIHdpbmRvdyBbaW8gIDB4ZDAwMC0weGVmZmZdDQ0KWyAgIDEw LjU1NTMxNF0gcGNpIDAwMDA6MDA6MDYuMDogICBicmlkZ2Ugd2luZG93IFttZW0gMHhkZjAw MDAwMC0weGRmYmZmZmZmXQ0NClsgICAxMC41NjIxNjVdIHBjaSAwMDAwOjAwOjA3LjA6IFBD SSBicmlkZ2UgdG8gW2J1cyAwOS0wOV0NDQpbICAgMTAuNTY3NDU4XSBwY2kgMDAwMDowMDow OS4wOiBQQ0kgYnJpZGdlIHRvIFtidXMgMGEtMGFdDQ0KWyAgIDEwLjU3Mjc0Nl0gcGNpIDAw MDA6MGI6MDMuMDogQkFSIDY6IGFzc2lnbmVkIFttZW0gMHhkZTAwMDAwMC0weGRlMDBmZmZm IHByZWZdDQ0KWyAgIDEwLjU4MDAwOV0gcGNpIDAwMDA6MDA6MWUuMDogUENJIGJyaWRnZSB0 byBbYnVzIDBiLTBiXQ0NClsgICAxMC41ODUzMDBdIHBjaSAwMDAwOjAwOjFlLjA6ICAgYnJp ZGdlIHdpbmRvdyBbbWVtIDB4ZGUwMDAwMDAtMHhkZWZmZmZmZl0NDQpbICAgMTAuNTkyMTQ2 XSBwY2kgMDAwMDowMDoxZS4wOiAgIGJyaWRnZSB3aW5kb3cgW21lbSAweGQ1ODAwMDAwLTB4 ZDVmZmZmZmYgNjRiaXQgcHJlZl0NDQpbICAgMTAuNTk5OTk5XSBBbHJlYWR5IHNldHVwIHRo ZSBHU0kgOjUzDQ0KWyAgIDEwLjYwMzY4NF0gQWxyZWFkeSBzZXR1cCB0aGUgR1NJIDo1Mw0N ClsgICAxMC42MDc0MDhdIEFscmVhZHkgc2V0dXAgdGhlIEdTSSA6NTMNDQpbICAgMTAuNjEx MTM1XSBBbHJlYWR5IHNldHVwIHRoZSBHU0kgOjUzDQ0KWyAgIDEwLjYxNDg5OF0gQWxyZWFk eSBzZXR1cCB0aGUgR1NJIDo1Mw0NClsgICAxMC42MTg1ODddIEFscmVhZHkgc2V0dXAgdGhl IEdTSSA6NTMNDQpbICAgMTAuNjI0NzkwXSBORVQ6IFJlZ2lzdGVyZWQgcHJvdG9jb2wgZmFt aWx5IDINDQpbICAgMTAuNjI5NzQ3XSBJUCByb3V0ZSBjYWNoZSBoYXNoIHRhYmxlIGVudHJp ZXM6IDMyNzY4IChvcmRlcjogNSwgMTMxMDcyIGJ5dGVzKQ0NClsgICAxMC42Mzg5NTldIFRD UCBlc3RhYmxpc2hlZCBoYXNoIHRhYmxlIGVudHJpZXM6IDEzMTA3MiAob3JkZXI6IDgsIDEw NDg1NzYgYnl0ZXMpDQ0KWyAgIDEwLjY0NjU3Nl0gVENQIGJpbmQgaGFzaCB0YWJsZSBlbnRy aWVzOiA2NTUzNiAob3JkZXI6IDcsIDUyNDI4OCBieXRlcykNDQpbICAgMTAuNjUzMjQ1XSBU Q1A6IEhhc2ggdGFibGVzIGNvbmZpZ3VyZWQgKGVzdGFibGlzaGVkIDEzMTA3MiBiaW5kIDY1 NTM2KQ0NClsgICAxMC42NTk3NzFdIFRDUCByZW5vIHJlZ2lzdGVyZWQNDQpbICAgMTAuNjYy OTc3XSBVRFAgaGFzaCB0YWJsZSBlbnRyaWVzOiA1MTIgKG9yZGVyOiAyLCAxNjM4NCBieXRl cykNDQpbICAgMTAuNjY4OTYxXSBVRFAtTGl0ZSBoYXNoIHRhYmxlIGVudHJpZXM6IDUxMiAo b3JkZXI6IDIsIDE2Mzg0IGJ5dGVzKQ0NClsgICAxMC42NzY2OTBdIE5FVDogUmVnaXN0ZXJl ZCBwcm90b2NvbCBmYW1pbHkgMQ0NClsgICAxMC42OTY0MjVdIEFscmVhZHkgc2V0dXAgdGhl IEdTSSA6MjENDQpbICAgMTAuNzAwMDUyXSBwY2kgMDAwMDowNzowMC4wOiBEaXNhYmxpbmcg TDBzDQ0KWyAgIDEwLjcwNDI1Ml0gcGNpIDAwMDA6MDc6MDAuMTogRGlzYWJsaW5nIEwwcw0N ClsgICAxMC43MDg0OTZdIHBjaSAwMDAwOjA4OjAwLjA6IERpc2FibGluZyBMMHMNDQpbICAg MTAuNzEyNzQyXSBwY2kgMDAwMDowODowMC4xOiBEaXNhYmxpbmcgTDBzDQ0KWyAgIDEwLjcx NzExOF0gVW5wYWNraW5nIGluaXRyYW1mcy4uLg0NClsgICAxMC43NzM0NDBdIEZyZWVpbmcg aW5pdHJkIG1lbW9yeTogMjM3ODhrIGZyZWVkDQ0KWyAgIDEwLjc4NjAwN10gYXVkaXQ6IGlu aXRpYWxpemluZyBuZXRsaW5rIHNvY2tldCAoZGlzYWJsZWQpDQ0KWyAgIDEwLjc5MTMzNF0g dHlwZT0yMDAwIGF1ZGl0KDEzNjYzNzkyMDUuNDQ4OjEpOiBpbml0aWFsaXplZA0NClsgICAx MC44MTMwNzZdIGhpZ2htZW0gYm91bmNlIHBvb2wgc2l6ZTogNjQgcGFnZXMNDQpbICAgMTAu ODE3NDQwXSBIdWdlVExCIHJlZ2lzdGVyZWQgMiBNQiBwYWdlIHNpemUsIHByZS1hbGxvY2F0 ZWQgMCBwYWdlcw0NClsgICAxMC44Mjg3MDNdIFZGUzogRGlzayBxdW90YXMgZHF1b3RfNi41 LjINDQpbICAgMTAuODMyODgyXSBEcXVvdC1jYWNoZSBoYXNoIHRhYmxlIGVudHJpZXM6IDEw MjQgKG9yZGVyIDAsIDQwOTYgYnl0ZXMpDQ0KWyAgIDEwLjgzOTcwNV0gbXNnbW5pIGhhcyBi ZWVuIHNldCB0byA5NjgNDQpbICAgMTAuODQ0MjY5XSBhbGc6IE5vIHRlc3QgZm9yIHN0ZHJu ZyAoa3JuZykNDQpbICAgMTAuODQ4NzE0XSBCbG9jayBsYXllciBTQ1NJIGdlbmVyaWMgKGJz ZykgZHJpdmVyIHZlcnNpb24gMC40IGxvYWRlZCAobWFqb3IgMjUzKQ0NClsgICAxMC44NTYw MjBdIGlvIHNjaGVkdWxlciBub29wIHJlZ2lzdGVyZWQNDQpbICAgMTAuODYwMDAyXSBpbyBz Y2hlZHVsZXIgZGVhZGxpbmUgcmVnaXN0ZXJlZA0NClsgICAxMC44NjUxMTFdIGlvIHNjaGVk dWxlciBjZnEgcmVnaXN0ZXJlZCAoZGVmYXVsdCkNDQpbICAgMTAuODcyMDUxXSBwY2llcG9y dCAwMDAwOjAwOjAxLjA6IFNpZ25hbGluZyBQTUUgdGhyb3VnaCBQQ0llIFBNRSBpbnRlcnJ1 cHQNDQpbICAgMTAuODc4OTI3XSBwY2kgMDAwMDowMTowMC4wOiBTaWduYWxpbmcgUE1FIHRo cm91Z2ggUENJZSBQTUUgaW50ZXJydXB0DQ0KWyAgIDEwLjg4NTUwN10gcGNpIDAwMDA6MDE6 MDAuMTogU2lnbmFsaW5nIFBNRSB0aHJvdWdoIFBDSWUgUE1FIGludGVycnVwdA0NClsgICAx MC44OTIxMjZdIHBjaWVwb3J0IDAwMDA6MDA6MDMuMDogU2lnbmFsaW5nIFBNRSB0aHJvdWdo IFBDSWUgUE1FIGludGVycnVwdA0NClsgICAxMC44OTkxMTRdIHBjaSAwMDAwOjAyOjAwLjA6 IFNpZ25hbGluZyBQTUUgdGhyb3VnaCBQQ0llIFBNRSBpbnRlcnJ1cHQNDQpbICAgMTAuOTA1 NzAwXSBwY2kgMDAwMDowMjowMC4xOiBTaWduYWxpbmcgUE1FIHRocm91Z2ggUENJZSBQTUUg aW50ZXJydXB0DQ0KWyAgIDEwLjkxMjMxOV0gcGNpZXBvcnQgMDAwMDowMDowNC4wOiBTaWdu YWxpbmcgUE1FIHRocm91Z2ggUENJZSBQTUUgaW50ZXJydXB0DQ0KWyAgIDEwLjkxOTMwNl0g cGNpIDAwMDA6MDM6MDAuMDogU2lnbmFsaW5nIFBNRSB0aHJvdWdoIFBDSWUgUE1FIGludGVy cnVwdA0NClsgICAxMC45MjU5MjNdIHBjaWVwb3J0IDAwMDA6MDA6MDUuMDogU2lnbmFsaW5n IFBNRSB0aHJvdWdoIFBDSWUgUE1FIGludGVycnVwdA0NClsgICAxMC45MzI5NDJdIHBjaWVw b3J0IDAwMDA6MDA6MDYuMDogU2lnbmFsaW5nIFBNRSB0aHJvdWdoIFBDSWUgUE1FIGludGVy cnVwdA0NClsgICAxMC45Mzk5MzRdIHBjaWVwb3J0IDAwMDA6MDU6MDAuMDogU2lnbmFsaW5n IFBNRSB0aHJvdWdoIFBDSWUgUE1FIGludGVycnVwdA0NClsgICAxMC45NDY5NTVdIHBjaWVw b3J0IDAwMDA6MDY6MDIuMDogU2lnbmFsaW5nIFBNRSB0aHJvdWdoIFBDSWUgUE1FIGludGVy cnVwdA0NClsgICAxMC45NTM5NzJdIHBjaSAwMDAwOjA3OjAwLjA6IFNpZ25hbGluZyBQTUUg dGhyb3VnaCBQQ0llIFBNRSBpbnRlcnJ1cHQNDQpbICAgMTAuOTYwNTU4XSBwY2kgMDAwMDow NzowMC4xOiBTaWduYWxpbmcgUE1FIHRocm91Z2ggUENJZSBQTUUgaW50ZXJydXB0DQ0KWyAg IDEwLjk2NzE0NV0gcGNpZXBvcnQgMDAwMDowNjowNC4wOiBTaWduYWxpbmcgUE1FIHRocm91 Z2ggUENJZSBQTUUgaW50ZXJydXB0DQ0KWyAgIDEwLjk3NDE2NV0gcGNpIDAwMDA6MDg6MDAu MDogU2lnbmFsaW5nIFBNRSB0aHJvdWdoIFBDSWUgUE1FIGludGVycnVwdA0NClsgICAxMC45 ODA3NTJdIHBjaSAwMDAwOjA4OjAwLjE6IFNpZ25hbGluZyBQTUUgdGhyb3VnaCBQQ0llIFBN RSBpbnRlcnJ1cHQNDQpbICAgMTAuOTg3MzY4XSBwY2llcG9ydCAwMDAwOjAwOjA3LjA6IFNp Z25hbGluZyBQTUUgdGhyb3VnaCBQQ0llIFBNRSBpbnRlcnJ1cHQNDQpbICAgMTAuOTk0Mzg4 XSBwY2llcG9ydCAwMDAwOjAwOjA5LjA6IFNpZ25hbGluZyBQTUUgdGhyb3VnaCBQQ0llIFBN RSBpbnRlcnJ1cHQNDQpbICAgMTEuMDAxNDA3XSBwY2lfaG90cGx1ZzogUENJIEhvdCBQbHVn IFBDSSBDb3JlIHZlcnNpb246IDAuNQ0NClsgICAxMS4wMDcwMjldIHBjaWVocDogUENJIEV4 cHJlc3MgSG90IFBsdWcgQ29udHJvbGxlciBEcml2ZXIgdmVyc2lvbjogMC40DQ0KWyAgIDEx LjAxMzY4NF0gYWNwaXBocDogQUNQSSBIb3QgUGx1ZyBQQ0kgQ29udHJvbGxlciBEcml2ZXIg dmVyc2lvbjogMC41DQ0KWyAgIDExLjAyMDUyN10gRVJTVDogRmFpbGVkIHRvIGdldCBFcnJv ciBMb2cgQWRkcmVzcyBSYW5nZS4NDQpbICAgMTEuMDYwNTY4XSBHSEVTOiBBUEVJIGZpcm13 YXJlIGZpcnN0IG1vZGUgaXMgZW5hYmxlZCBieSBXSEVBIF9PU0MuDQ0KWyAgIDExLjA2Njky Ml0gaXNhcG5wOiBTY2FubmluZyBmb3IgUG5QIGNhcmRzLi4uDQ0KWyAgIDExLjQyNTc3N10g aXNhcG5wOiBObyBQbHVnICYgUGxheSBkZXZpY2UgZm91bmQNDQpbICAgMTEuNDMxNzA0XSBT ZXJpYWw6IDgyNTAvMTY1NTAgZHJpdmVyLCA0IHBvcnRzLCBJUlEgc2hhcmluZyBlbmFibGVk DQ0KWyAgIDExLjQ2MDc5Nl0gc2VyaWFsODI1MDogdHR5UzEgYXQgSS9PIDB4MmY4IChpcnEg PSAzKSBpcyBhIDE2NTUwQQ0NClsgICAxMS41MTcxODRdIDAwOjA2OiB0dHlTMSBhdCBJL08g MHgyZjggKGlycSA9IDMpIGlzIGEgMTY1NTBBDQ0KWyAgIDExLjUyMzQ2Ml0gaHBldF9hY3Bp X2FkZDogbm8gYWRkcmVzcyBvciBpcnFzIGluIF9DUlMNDQpbICAgMTEuNTI4NDM5XSBMaW51 eCBhZ3BnYXJ0IGludGVyZmFjZSB2MC4xMDMNDQpbICAgMTEuNTMyODU3XSBpODA0MjogUE5Q OiBObyBQUy8yIGNvbnRyb2xsZXIgZm91bmQuIFByb2JpbmcgcG9ydHMgZGlyZWN0bHkuDQ0K WyAgIDExLjU0MjQ3MF0gc2VyaW86IGk4MDQyIEtCRCBwb3J0IGF0IDB4NjAsMHg2NCBpcnEg MQ0NClsgICAxMS41NDczNTNdIHNlcmlvOiBpODA0MiBBVVggcG9ydCBhdCAweDYwLDB4NjQg aXJxIDEyDQ0KWyAgIDExLjU1Mjg1OF0gbW91c2VkZXY6IFBTLzIgbW91c2UgZGV2aWNlIGNv bW1vbiBmb3IgYWxsIG1pY2UNDQpbICAgMTEuNTU4NDA0XSBydGNfY21vcyAwMDowNDogUlRD IGNhbiB3YWtlIGZyb20gUzQNDQpbICAgMTEuNTYzMzQyXSBydGNfY21vcyAwMDowNDogcnRj IGNvcmU6IHJlZ2lzdGVyZWQgcnRjX2Ntb3MgYXMgcnRjMA0NClsgICAxMS41Njk0NDRdIHJ0 YzA6IGFsYXJtcyB1cCB0byBvbmUgZGF5LCB5M2ssIDI0MiBieXRlcyBudnJhbQ0NClsgICAx MS41NzU4MzhdIFRDUCBjdWJpYyByZWdpc3RlcmVkDQ0KWyAgIDExLjU4MTcyNl0gTkVUOiBS ZWdpc3RlcmVkIHByb3RvY29sIGZhbWlseSAxMA0NClsgICAxMS41ODc3NjNdIE1vYmlsZSBJ UHY2DQ0KWyAgIDExLjU5MDEzM10gTkVUOiBSZWdpc3RlcmVkIHByb3RvY29sIGZhbWlseSAx Nw0NClsgICAxMS41OTQ3NjRdIFJlZ2lzdGVyaW5nIHRoZSBkbnNfcmVzb2x2ZXIga2V5IHR5 cGUNDQpbICAgMTEuNTk5NDE0XSBVc2luZyBJUEkgTm8tU2hvcnRjdXQgbW9kZQ0NClsgICAx MS42MDM2MTFdIHJlZ2lzdGVyZWQgdGFza3N0YXRzIHZlcnNpb24gMQ0NClsgICAxMS42MDkx NDldIHJ0Y19jbW9zIDAwOjA0OiBzZXR0aW5nIHN5c3RlbSBjbG9jayB0byAyMDEzLTA0LTE5 IDEzOjQ2OjQ1IFVUQyAoMTM2NjM3OTIwNSkNDQpbICAgMTEuNjE3MTc1XSBJbml0aWFsaXpp bmcgbmV0d29yayBkcm9wIG1vbml0b3Igc2VydmljZQ0NClsgICAxMS42MjM0MzFdIEZyZWVp bmcgdW51c2VkIGtlcm5lbCBtZW1vcnk6IDQxNmsgZnJlZWQNDQpbICAgMTEuNjI5NTM1XSBX cml0ZSBwcm90ZWN0aW5nIHRoZSBrZXJuZWwgdGV4dDogMjg0OGsNDQpbICAgMTEuNjM1MDg3 XSBXcml0ZSBwcm90ZWN0aW5nIHRoZSBrZXJuZWwgcmVhZC1vbmx5IGRhdGE6IDEwOTJrDQ0K WyAgIDExLjY0MDc0M10gTlgtcHJvdGVjdGluZyB0aGUga2VybmVsIGRhdGE6IDMyOTZrDQ0K TG9hZGluZywgcGxlYXNlIHdhaXQuLi4NDQpbICAgMTEuNjgxMDg5XSB1ZGV2ZFsxMjFdOiBz dGFydGluZyB2ZXJzaW9uIDE3NQ0NClsgICAxMS43MzAwNjNdIGJueDI6IEJyb2FkY29tIE5l dFh0cmVtZSBJSSBHaWdhYml0IEV0aGVybmV0IERyaXZlciBibngyIHYyLjEuMTEgKEp1bHkg MjAsIDIwMTEpDQ0KWyAgIDExLjczOTU5MF0gYm54MiAwMDAwOjAxOjAwLjA6IGV0aDA6IEJy b2FkY29tIE5ldFh0cmVtZSBJSSBCQ001NzA5IDEwMDBCYXNlLVQgKEMwKSBQQ0kgRXhwcmVz cyBmb3VuZCBhdCBtZW0gZDYwMDAwMDAsIElSUSAzNiwgbm9kZSBhZGRyIDAwOjI0OmU4OjM5 OmJiOmI2DQ0KWyAgIDExLjc1NDU1Nl0gYm54MiAwMDAwOjAxOjAwLjE6IGV0aDE6IEJyb2Fk Y29tIE5ldFh0cmVtZSBJSSBCQ001NzA5IDEwMDBCYXNlLVQgKEMwKSBQQ0kgRXhwcmVzcyBm b3VuZCBhdCBtZW0gZDgwMDAwMDAsIElSUSA0OCwgbm9kZSBhZGRyIDAwOjI0OmU4OjM5OmJi OmI4DQ0KWyAgIDExLjc2OTU4NV0gYm54MiAwMDAwOjAyOjAwLjA6IGV0aDI6IEJyb2FkY29t IE5ldFh0cmVtZSBJSSBCQ001NzA5IDEwMDBCYXNlLVQgKEMwKSBQQ0kgRXhwcmVzcyBmb3Vu ZCBhdCBtZW0gZGEwMDAwMDAsIElSUSAzMiwgbm9kZSBhZGRyIDAwOjI0OmU4OjM5OmJiOmJh DQ0KWyAgIDExLjc4NDA5NF0gU0NTSSBzdWJzeXN0ZW0gaW5pdGlhbGl6ZWQNDQpbICAgMTEu Nzg0NTc4XSBibngyIDAwMDA6MDI6MDAuMTogZXRoMzogQnJvYWRjb20gTmV0WHRyZW1lIElJ IEJDTTU3MDkgMTAwMEJhc2UtVCAoQzApIFBDSSBFeHByZXNzIGZvdW5kIGF0IG1lbSBkYzAw MDAwMCwgSVJRIDQyLCBub2RlIGFkZHIgMDA6MjQ6ZTg6Mzk6YmI6YmMNDQpbICAgMTEuODAy ODc5XSBkY2Egc2VydmljZSBzdGFydGVkLCB2ZXJzaW9uIDEuMTIuMQ0NClsgICAxMS44MDgy ODldIHVzYmNvcmU6IHJlZ2lzdGVyZWQgbmV3IGludGVyZmFjZSBkcml2ZXIgdXNiZnMNDQpb ICAgMTEuODEzNzQ5XSB1c2Jjb3JlOiByZWdpc3RlcmVkIG5ldyBpbnRlcmZhY2UgZHJpdmVy IGh1Yg0NClsgICAxMS44MTk4MjJdIHVzYmNvcmU6IHJlZ2lzdGVyZWQgbmV3IGRldmljZSBk cml2ZXIgdXNiDQ0KWyAgIDExLjgyNTU0NF0gRnVzaW9uIE1QVCBiYXNlIGRyaXZlciAzLjA0 LjIwDQ0KWyAgIDExLjgyOTU5OF0gQ29weXJpZ2h0IChjKSAxOTk5LTIwMDggTFNJIENvcnBv cmF0aW9uDQ0KWyAgIDExLjgzNDg3MV0gSW50ZWwoUikgR2lnYWJpdCBFdGhlcm5ldCBOZXR3 b3JrIERyaXZlciAtIHZlcnNpb24gMy4yLjEwLWsNDQpbICAgMTEuODQxNDE2XSBDb3B5cmln aHQgKGMpIDIwMDctMjAxMSBJbnRlbCBDb3Jwb3JhdGlvbi4NDQpbICAgMTEuODUxNDk0XSBl aGNpX2hjZDogVVNCIDIuMCAnRW5oYW5jZWQnIEhvc3QgQ29udHJvbGxlciAoRUhDSSkgRHJp dmVyDQ0KWyAgIDExLjg1ODIyMV0gQWxyZWFkeSBzZXR1cCB0aGUgR1NJIDoxOQ0NClsgICAx MS44NjE4NjVdIGVoY2lfaGNkIDAwMDA6MDA6MWEuNzogRUhDSSBIb3N0IENvbnRyb2xsZXIN DQpbICAgMTEuODY3MTUxXSBlaGNpX2hjZCAwMDAwOjAwOjFhLjc6IG5ldyBVU0IgYnVzIHJl Z2lzdGVyZWQsIGFzc2lnbmVkIGJ1cyBudW1iZXIgMQ0NClsgICAxMS44NzQ2OTNdIGVoY2lf aGNkIDAwMDA6MDA6MWEuNzogZGVidWcgcG9ydCAxDQ0KWyAgIDExLjg4MjM0MV0gRnVzaW9u IE1QVCBTQVMgSG9zdCBkcml2ZXIgMy4wNC4yMA0NClsgICAxMS44ODMxMDRdIGVoY2lfaGNk IDAwMDA6MDA6MWEuNzogaXJxIDE5LCBpbyBtZW0gMHhkZmNmZjgwMA0NClsgICAxMS44OTI2 ODFdIG1wdGJhc2U6IGlvYzA6IEluaXRpYXRpbmcgYnJpbmd1cA0NClsgICAxMS44OTgxNTNd IGVoY2lfaGNkIDAwMDA6MDA6MWEuNzogVVNCIDIuMCBzdGFydGVkLCBFSENJIDEuMDANDQpb ICAgMTEuOTAzODY1XSB1c2IgdXNiMTogTmV3IFVTQiBkZXZpY2UgZm91bmQsIGlkVmVuZG9y PTFkNmIsIGlkUHJvZHVjdD0wMDAyDQ0KWyAgIDExLjkxMDY2NV0gdXNiIHVzYjE6IE5ldyBV U0IgZGV2aWNlIHN0cmluZ3M6IE1mcj0zLCBQcm9kdWN0PTIsIFNlcmlhbE51bWJlcj0xDQ0K WyAgIDExLjkxNzk0NV0gdXNiIHVzYjE6IFByb2R1Y3Q6IEVIQ0kgSG9zdCBDb250cm9sbGVy DQ0KWyAgIDExLjkyMjg5OF0gdXNiIHVzYjE6IE1hbnVmYWN0dXJlcjogTGludXggMy4yLjAt NC02ODYtcGFlIGVoY2lfaGNkDQ0KWyAgIDExLjkyOTEzNF0gdXNiIHVzYjE6IFNlcmlhbE51 bWJlcjogMDAwMDowMDoxYS43DQ0KWyAgIDExLjkzNDA1M10gaHViIDEtMDoxLjA6IFVTQiBo dWIgZm91bmQNDQpbICAgMTEuOTM3NzQ2XSBodWIgMS0wOjEuMDogNCBwb3J0cyBkZXRlY3Rl ZA0NClsgICAxMS45NDE5OTddIEFscmVhZHkgc2V0dXAgdGhlIEdTSSA6MjENDQpbICAgMTEu OTQ1NjUyXSBlaGNpX2hjZCAwMDAwOjAwOjFkLjc6IEVIQ0kgSG9zdCBDb250cm9sbGVyDQ0K WyAgIDExLjk1MDg5MF0gZWhjaV9oY2QgMDAwMDowMDoxZC43OiBuZXcgVVNCIGJ1cyByZWdp c3RlcmVkLCBhc3NpZ25lZCBidXMgbnVtYmVyIDINDQpbICAgMTEuOTU5MjEyXSBlaGNpX2hj ZCAwMDAwOjAwOjFkLjc6IGRlYnVnIHBvcnQgMQ0NClsgICAxMS45NjQ0ODBdIHVoY2lfaGNk OiBVU0IgVW5pdmVyc2FsIEhvc3QgQ29udHJvbGxlciBJbnRlcmZhY2UgZHJpdmVyDQ0KWyAg IDExLjk2NzYyNV0gZWhjaV9oY2QgMDAwMDowMDoxZC43OiBpcnEgMjEsIGlvIG1lbSAweGRm Y2ZmYzAwDQ0KWyAgIDExLjk3NjYxOF0gZWhjaV9oY2QgMDAwMDowMDoxZC43OiBVU0IgMi4w IHN0YXJ0ZWQsIEVIQ0kgMS4wMA0NClsgICAxMS45ODIzMTldIHVzYiB1c2IyOiBOZXcgVVNC IGRldmljZSBmb3VuZCwgaWRWZW5kb3I9MWQ2YiwgaWRQcm9kdWN0PTAwMDINDQpbICAgMTEu OTg5MTMzXSB1c2IgdXNiMjogTmV3IFVTQiBkZXZpY2Ugc3RyaW5nczogTWZyPTMsIFByb2R1 Y3Q9MiwgU2VyaWFsTnVtYmVyPTENDQpbICAgMTEuOTk2NDA1XSB1c2IgdXNiMjogUHJvZHVj dDogRUhDSSBIb3N0IENvbnRyb2xsZXINDQpbICAgMTIuMDAxMzQ2XSB1c2IgdXNiMjogTWFu dWZhY3R1cmVyOiBMaW51eCAzLjIuMC00LTY4Ni1wYWUgZWhjaV9oY2QNDQpbICAgMTIuMDA3 NTg5XSB1c2IgdXNiMjogU2VyaWFsTnVtYmVyOiAwMDAwOjAwOjFkLjcNDQpbICAgMTIuMDEy NDkyXSBodWIgMi0wOjEuMDogVVNCIGh1YiBmb3VuZA0NClsgICAxMi4wMTYxODZdIGh1YiAy LTA6MS4wOiA0IHBvcnRzIGRldGVjdGVkDQ0KWyAgIDEyLjAyMDQ1N10gYXRhX3BpaXggMDAw MDowMDoxZi4yOiBNQVAgWyBQMCAtLSBQMSAtLSBdDQ0KWyAgIDEyLjA5MjkzOV0gaWdiIDAw MDA6MDc6MDAuMDogSW50ZWwoUikgR2lnYWJpdCBFdGhlcm5ldCBOZXR3b3JrIENvbm5lY3Rp b24NDQpbICAgMTIuMTAwMTI5XSBpZ2IgMDAwMDowNzowMC4wOiBldGg0OiAoUENJZToyLjVH Yi9zOldpZHRoIHg0KSAwMDoxYjoyMTozZTpmZTo5MA0NClsgICAxMi4xMDcyNTZdIGlnYiAw MDAwOjA3OjAwLjA6IGV0aDQ6IFBCQSBObzogRDk2OTUwLTAwNg0NClsgICAxMi4xMTIzNzld IGlnYiAwMDAwOjA3OjAwLjA6IFVzaW5nIE1TSS1YIGludGVycnVwdHMuIDQgcnggcXVldWUo cyksIDQgdHggcXVldWUocykNDQpbICAgMTIuMTgxMjk4XSBzY3NpMCA6IGF0YV9waWl4DQ0K WyAgIDEyLjE4NTE1N10gc2NzaTEgOiBhdGFfcGlpeA0NClsgICAxMi4xODgwNTBdIGF0YTE6 IFNBVEEgbWF4IFVETUEvMTMzIGNtZCAweGNjMTAgY3RsIDB4Y2MwOCBibWRtYSAweGNjMjAg aXJxIDIzDQ0KWyAgIDEyLjE5NTE1NF0gYXRhMjogU0FUQSBtYXggVURNQS8xMzMgY21kIDB4 Y2MxOCBjdGwgMHhjYzBjIGJtZG1hIDB4Y2MyOCBpcnEgMjMNDQpbICAgMTIuMjAyNDQ4XSBB bHJlYWR5IHNldHVwIHRoZSBHU0kgOjE3DQ0KWyAgIDEyLjIwNjA4NV0gdWhjaV9oY2QgMDAw MDowMDoxYS4wOiBVSENJIEhvc3QgQ29udHJvbGxlcg0NClsgICAxMi4yMTEzNjVdIHVoY2lf aGNkIDAwMDA6MDA6MWEuMDogbmV3IFVTQiBidXMgcmVnaXN0ZXJlZCwgYXNzaWduZWQgYnVz IG51bWJlciAzDQ0KWyAgIDEyLjIxODg1NV0gdWhjaV9oY2QgMDAwMDowMDoxYS4wOiBpcnEg MTcsIGlvIGJhc2UgMHgwMDAwY2M0MA0NClsgICAxMi4yMjUxMDZdIHVzYiB1c2IzOiBOZXcg VVNCIGRldmljZSBmb3VuZCwgaWRWZW5kb3I9MWQ2YiwgaWRQcm9kdWN0PTAwMDENDQpbICAg MTIuMjMxODA3XSB1c2IgdXNiMzogTmV3IFVTQiBkZXZpY2Ugc3RyaW5nczogTWZyPTMsIFBy b2R1Y3Q9MiwgU2VyaWFsTnVtYmVyPTENDQpbICAgMTIuMjM5MDgyXSB1c2IgdXNiMzogUHJv ZHVjdDogVUhDSSBIb3N0IENvbnRyb2xsZXINDQpbICAgMTIuMjQ0MDIwXSB1c2IgdXNiMzog TWFudWZhY3R1cmVyOiBMaW51eCAzLjIuMC00LTY4Ni1wYWUgdWhjaV9oY2QNDQpbICAgMTIu MjUwMjYwXSB1c2IgdXNiMzogU2VyaWFsTnVtYmVyOiAwMDAwOjAwOjFhLjANDQpbICAgMTIu MjU1Mzk1XSBodWIgMy0wOjEuMDogVVNCIGh1YiBmb3VuZA0NClsgICAxMi4yNTkwNjVdIGh1 YiAzLTA6MS4wOiAyIHBvcnRzIGRldGVjdGVkDQ0KWyAgIDEyLjI2MzIyOF0gQWxyZWFkeSBz ZXR1cCB0aGUgR1NJIDoxOA0NClsgICAxMi4yNjY4ODBdIHVoY2lfaGNkIDAwMDA6MDA6MWEu MTogVUhDSSBIb3N0IENvbnRyb2xsZXINDQpbICAgMTIuMjcyMjExXSB1aGNpX2hjZCAwMDAw OjAwOjFhLjE6IG5ldyBVU0IgYnVzIHJlZ2lzdGVyZWQsIGFzc2lnbmVkIGJ1cyBudW1iZXIg NA0NClsgICAxMi4yNzk2NTNdIHVoY2lfaGNkIDAwMDA6MDA6MWEuMTogaXJxIDE4LCBpbyBi YXNlIDB4MDAwMGNjNjANDQpbICAgMTIuMjg1ODEzXSB1c2IgdXNiNDogTmV3IFVTQiBkZXZp Y2UgZm91bmQsIGlkVmVuZG9yPTFkNmIsIGlkUHJvZHVjdD0wMDAxDQ0KWyAgIDEyLjI5MjUx NF0gdXNiIHVzYjQ6IE5ldyBVU0IgZGV2aWNlIHN0cmluZ3M6IE1mcj0zLCBQcm9kdWN0PTIs IFNlcmlhbE51bWJlcj0xDQ0KWyAgIDEyLjI5OTc4N10gdXNiIHVzYjQ6IFByb2R1Y3Q6IFVI Q0kgSG9zdCBDb250cm9sbGVyDQ0KWyAgIDEyLjMwNDMyNl0gdXNiIDEtMzogbmV3IGhpZ2gt c3BlZWQgVVNCIGRldmljZSBudW1iZXIgMyB1c2luZyBlaGNpX2hjZA0NClsgICAxMi4zMTEz MTVdIHVzYiB1c2I0OiBNYW51ZmFjdHVyZXI6IExpbnV4IDMuMi4wLTQtNjg2LXBhZSB1aGNp X2hjZA0NClsgICAxMi4zMTc1NTNdIHVzYiB1c2I0OiBTZXJpYWxOdW1iZXI6IDAwMDA6MDA6 MWEuMQ0NClsgICAxMi4zMjI1NDddIGh1YiA0LTA6MS4wOiBVU0IgaHViIGZvdW5kDQ0KWyAg IDEyLjMyNjIxNF0gaHViIDQtMDoxLjA6IDIgcG9ydHMgZGV0ZWN0ZWQNDQpbICAgMTIuMzMw MzczXSBBbHJlYWR5IHNldHVwIHRoZSBHU0kgOjIxDQ0KWyAgIDEyLjMzNDAzMV0gdWhjaV9o Y2QgMDAwMDowMDoxZC4wOiBVSENJIEhvc3QgQ29udHJvbGxlcg0NClsgICAxMi4zMzkzMDZd IHVoY2lfaGNkIDAwMDA6MDA6MWQuMDogbmV3IFVTQiBidXMgcmVnaXN0ZXJlZCwgYXNzaWdu ZWQgYnVzIG51bWJlciA1DQ0KWyAgIDEyLjM0MDg4OF0gaWdiIDAwMDA6MDc6MDAuMTogSW50 ZWwoUikgR2lnYWJpdCBFdGhlcm5ldCBOZXR3b3JrIENvbm5lY3Rpb24NDQpbICAgMTIuMzQw ODkxXSBpZ2IgMDAwMDowNzowMC4xOiBldGg1OiAoUENJZToyLjVHYi9zOldpZHRoIHg0KSAw MDoxYjoyMTozZTpmZTo5MQ0NClsgICAxMi4zNDA5NzNdIGlnYiAwMDAwOjA3OjAwLjE6IGV0 aDU6IFBCQSBObzogRDk2OTUwLTAwNg0NClsgICAxMi4zNDA5NzVdIGlnYiAwMDAwOjA3OjAw LjE6IFVzaW5nIE1TSS1YIGludGVycnVwdHMuIDQgcnggcXVldWUocyksIDQgdHggcXVldWUo cykNDQpbICAgMTIuMzczNzY1XSB1aGNpX2hjZCAwMDAwOjAwOjFkLjA6IGlycSAyMSwgaW8g YmFzZSAweDAwMDBjYzgwDQ0KWyAgIDEyLjM3OTkwMV0gdXNiIHVzYjU6IE5ldyBVU0IgZGV2 aWNlIGZvdW5kLCBpZFZlbmRvcj0xZDZiLCBpZFByb2R1Y3Q9MDAwMQ0NClsgICAxMi4zODY1 OThdIHVzYiB1c2I1OiBOZXcgVVNCIGRldmljZSBzdHJpbmdzOiBNZnI9MywgUHJvZHVjdD0y LCBTZXJpYWxOdW1iZXI9MQ0NClsgICAxMi4zOTM4NzVdIHVzYiB1c2I1OiBQcm9kdWN0OiBV SENJIEhvc3QgQ29udHJvbGxlcg0NClsgICAxMi4zOTg4MTRdIHVzYiB1c2I1OiBNYW51ZmFj dHVyZXI6IExpbnV4IDMuMi4wLTQtNjg2LXBhZSB1aGNpX2hjZA0NClsgICAxMi40MDUwNTZd IHVzYiB1c2I1OiBTZXJpYWxOdW1iZXI6IDAwMDA6MDA6MWQuMA0NClsgICAxMi40MTAxMDZd IGh1YiA1LTA6MS4wOiBVU0IgaHViIGZvdW5kDQ0KWyAgIDEyLjQxMzc3Nl0gaHViIDUtMDox LjA6IDIgcG9ydHMgZGV0ZWN0ZWQNDQpbICAgMTIuNDE3OTMzXSBBbHJlYWR5IHNldHVwIHRo ZSBHU0kgOjIwDQ0KWyAgIDEyLjQyMTU5MV0gdWhjaV9oY2QgMDAwMDowMDoxZC4xOiBVSENJ IEhvc3QgQ29udHJvbGxlcg0NClsgICAxMi40MjY4NjhdIHVoY2lfaGNkIDAwMDA6MDA6MWQu MTogbmV3IFVTQiBidXMgcmVnaXN0ZXJlZCwgYXNzaWduZWQgYnVzIG51bWJlciA2DQ0KWyAg IDEyLjQzNDM5MF0gdWhjaV9oY2QgMDAwMDowMDoxZC4xOiBpcnEgMjAsIGlvIGJhc2UgMHgw MDAwY2NhMA0NClsgICAxMi40NDA1MzNdIHVzYiB1c2I2OiBOZXcgVVNCIGRldmljZSBmb3Vu ZCwgaWRWZW5kb3I9MWQ2YiwgaWRQcm9kdWN0PTAwMDENDQpbICAgMTIuNDQwNzExXSB1c2Ig MS0zOiBOZXcgVVNCIGRldmljZSBmb3VuZCwgaWRWZW5kb3I9MDQyNCwgaWRQcm9kdWN0PTI1 MTQNDQpbICAgMTIuNDQwNzE1XSB1c2IgMS0zOiBOZXcgVVNCIGRldmljZSBzdHJpbmdzOiBN ZnI9MCwgUHJvZHVjdD0wLCBTZXJpYWxOdW1iZXI9MA0NClsgICAxMi40NDEyNjRdIGh1YiAx LTM6MS4wOiBVU0IgaHViIGZvdW5kDQ0KWyAgIDEyLjQ0MTQzNV0gaHViIDEtMzoxLjA6IDMg cG9ydHMgZGV0ZWN0ZWQNDQpbICAgMTIuNDY5MDczXSB1c2IgdXNiNjogTmV3IFVTQiBkZXZp Y2Ugc3RyaW5nczogTWZyPTMsIFByb2R1Y3Q9MiwgU2VyaWFsTnVtYmVyPTENDQpbICAgMTIu NDc2MzUxXSB1c2IgdXNiNjogUHJvZHVjdDogVUhDSSBIb3N0IENvbnRyb2xsZXINDQpbICAg MTIuNDgxMjg5XSB1c2IgdXNiNjogTWFudWZhY3R1cmVyOiBMaW51eCAzLjIuMC00LTY4Ni1w YWUgdWhjaV9oY2QNDQpbICAgMTIuNDg3NTI3XSB1c2IgdXNiNjogU2VyaWFsTnVtYmVyOiAw MDAwOjAwOjFkLjENDQpbICAgMTIuNDkyNTQyXSBodWIgNi0wOjEuMDogVVNCIGh1YiBmb3Vu ZA0NClsgICAxMi40OTYyMTVdIGh1YiA2LTA6MS4wOiAyIHBvcnRzIGRldGVjdGVkDQ0KWyAg IDEyLjU2ODk2Nl0gaWdiIDAwMDA6MDg6MDAuMDogSW50ZWwoUikgR2lnYWJpdCBFdGhlcm5l dCBOZXR3b3JrIENvbm5lY3Rpb24NDQpbICAgMTIuNTc1NzU0XSBpZ2IgMDAwMDowODowMC4w OiBldGg2OiAoUENJZToyLjVHYi9zOldpZHRoIHg0KSAwMDoxYjoyMTozZTpmZTo5NA0NClsg ICAxMi41ODMwMjJdIGlnYiAwMDAwOjA4OjAwLjA6IGV0aDY6IFBCQSBObzogRDk2OTUwLTAw Ng0NClsgICAxMi41ODgxNDZdIGlnYiAwMDAwOjA4OjAwLjA6IFVzaW5nIE1TSS1YIGludGVy cnVwdHMuIDQgcnggcXVldWUocyksIDQgdHggcXVldWUocykNDQpbICAgMTIuNjA4MzI3XSBp b2MwOiBMU0lTQVMxMDY4RSBCMzogQ2FwYWJpbGl0aWVzPXtJbml0aWF0b3J9DQ0KWyAgIDEy LjY2NDI0NF0gdXNiIDMtMTogbmV3IGxvdy1zcGVlZCBVU0IgZGV2aWNlIG51bWJlciAyIHVz aW5nIHVoY2lfaGNkDQ0KWyAgIDEyLjY3NjM1OV0gYXRhMTogU0FUQSBsaW5rIHVwIDEuNSBH YnBzIChTU3RhdHVzIDExMyBTQ29udHJvbCAzMDApDQ0KWyAgIDEyLjY4ODU4MV0gYXRhMS4w MDogQVRBUEk6IFRFQUMgRFZELVJPTSBEVjI4U1YsIEQuMEssIG1heCBVRE1BLzEwMA0NClsg ICAxMi43MjQ1NzRdIGF0YTEuMDA6IGNvbmZpZ3VyZWQgZm9yIFVETUEvMTAwDQ0KWyAgIDEy Ljc0OTg4MF0gc2NzaSAwOjA6MDowOiBDRC1ST00gICAgICAgICAgICBURUFDICAgICBEVkQt Uk9NIERWMjhTViAgIEQuMEsgUFE6IDAgQU5TSTogNQ0NClsgICAxMi44MTI5NTVdIGlnYiAw MDAwOjA4OjAwLjE6IEludGVsKFIpIEdpZ2FiaXQgRXRoZXJuZXQgTmV0d29yayBDb25uZWN0 aW9uDQ0KWyAgIDEyLjgxOTc0N10gaWdiIDAwMDA6MDg6MDAuMTogZXRoNzogKFBDSWU6Mi41 R2IvczpXaWR0aCB4NCkgMDA6MWI6MjE6M2U6ZmU6OTUNDQpbICAgMTIuODI3MDE2XSBpZ2Ig MDAwMDowODowMC4xOiBldGg3OiBQQkEgTm86IEQ5Njk1MC0wMDYNDQpbICAgMTIuODMyMTM4 XSBpZ2IgMDAwMDowODowMC4xOiBVc2luZyBNU0ktWCBpbnRlcnJ1cHRzLiA0IHJ4IHF1ZXVl KHMpLCA0IHR4IHF1ZXVlKHMpDQ0KWyAgIDEyLjg1MzE5Ml0gdXNiIDMtMTogTmV3IFVTQiBk ZXZpY2UgZm91bmQsIGlkVmVuZG9yPTA2MjQsIGlkUHJvZHVjdD0wMjk0DQ0KWyAgIDEyLjg1 OTgxN10gdXNiIDMtMTogTmV3IFVTQiBkZXZpY2Ugc3RyaW5nczogTWZyPTEsIFByb2R1Y3Q9 MiwgU2VyaWFsTnVtYmVyPTANDQpbICAgMTIuODY3MDAyXSB1c2IgMy0xOiBQcm9kdWN0OiBE ZWxsIDAzUjg3NA0NClsgICAxMi44NzEwNjhdIHVzYiAzLTE6IE1hbnVmYWN0dXJlcjogQXZv Y2VudA0NClsgICAxMi45OTM4NTRdIGlucHV0OiBBdm9jZW50IERlbGwgMDNSODc0IGFzIC9k ZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxYS4wL3VzYjMvMy0xLzMtMToxLjAvaW5wdXQv aW5wdXQwDQ0KWyAgIDEzLjAwMzQ1M10gZ2VuZXJpYy11c2IgMDAwMzowNjI0OjAyOTQuMDAw MTogaW5wdXQsaGlkcmF3MDogVVNCIEhJRCB2MS4xMCBLZXlib2FyZCBbQXZvY2VudCBEZWxs IDAzUjg3NF0gb24gdXNiLTAwMDA6MDA6MWEuMC0xL2lucHV0MA0NClsgICAxMy4wMTgyNjhd IHVzYiA1LTI6IG5ldyBmdWxsLXNwZWVkIFVTQiBkZXZpY2UgbnVtYmVyIDIgdXNpbmcgdWhj aV9oY2QNDQpbICAgMTMuMDM1NjIyXSBpbnB1dDogQXZvY2VudCBEZWxsIDAzUjg3NCBhcyAv ZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWEuMC91c2IzLzMtMS8zLTE6MS4xL2lucHV0 L2lucHV0MQ0NClsgICAxMy4wNDU0MzRdIGdlbmVyaWMtdXNiIDAwMDM6MDYyNDowMjk0LjAw MDI6IGlucHV0LGhpZHJhdzE6IFVTQiBISUQgdjEuMTAgTW91c2UgW0F2b2NlbnQgRGVsbCAw M1I4NzRdIG9uIHVzYi0wMDAwOjAwOjFhLjAtMS9pbnB1dDENDQpbICAgMTMuMDU3MTI5XSB1 c2Jjb3JlOiByZWdpc3RlcmVkIG5ldyBpbnRlcmZhY2UgZHJpdmVyIHVzYmhpZA0NClsgICAx My4wNjI3MDddIHVzYmhpZDogVVNCIEhJRCBjb3JlIGRyaXZlcg0NClsgICAxMy4xNzg5Nzld IHVzYiA1LTI6IE5ldyBVU0IgZGV2aWNlIGZvdW5kLCBpZFZlbmRvcj0wNjI0LCBpZFByb2R1 Y3Q9MDI0OA0NClsgICAxMy4xODU2MDVdIHVzYiA1LTI6IE5ldyBVU0IgZGV2aWNlIHN0cmlu Z3M6IE1mcj0xLCBQcm9kdWN0PTIsIFNlcmlhbE51bWJlcj0zDQ0KWyAgIDEzLjE5Mjc5MV0g dXNiIDUtMjogUHJvZHVjdDogVVNCIENvbXBvc2l0ZSBEZXZpY2UtMA0NClsgICAxMy4xOTc4 MTFdIHVzYiA1LTI6IE1hbnVmYWN0dXJlcjogQXZvY2VudA0NClsgICAxMy4yMDE5NzFdIHVz YiA1LTI6IFNlcmlhbE51bWJlcjogMjAwODA1MTkNDQpbICAgMTMuMjE2NjYyXSBpbnB1dDog QXZvY2VudCBVU0IgQ29tcG9zaXRlIERldmljZS0wIGFzIC9kZXZpY2VzL3BjaTAwMDA6MDAv MDAwMDowMDoxZC4wL3VzYjUvNS0yLzUtMjoxLjAvaW5wdXQvaW5wdXQyDQ0KWyAgIDEzLjIy NzE4N10gZ2VuZXJpYy11c2IgMDAwMzowNjI0OjAyNDguMDAwMzogaW5wdXQsaGlkcmF3Mjog VVNCIEhJRCB2MS4wMCBLZXlib2FyZCBbQXZvY2VudCBVU0IgQ29tcG9zaXRlIERldmljZS0w XSBvbiB1c2ItMDAwMDowMDoxZC4wLTIvaW5wdXQwDQ0KWyAgIDEzLjI0MDE2M10gYXRhMjog ZmFpbGVkIHRvIHJlc3VtZSBsaW5rIChTQ29udHJvbCAwKQ0NClsgICAxMy4yNDYzNDJdIGlu cHV0OiBBdm9jZW50IFVTQiBDb21wb3NpdGUgRGV2aWNlLTAgYXMgL2RldmljZXMvcGNpMDAw MDowMC8wMDAwOjAwOjFkLjAvdXNiNS81LTIvNS0yOjEuMS9pbnB1dC9pbnB1dDMNDQpbICAg MTMuMjU3MDYyXSBnZW5lcmljLXVzYiAwMDAzOjA2MjQ6MDI0OC4wMDA0OiBpbnB1dCxoaWRy YXczOiBVU0IgSElEIHYxLjAwIE1vdXNlIFtBdm9jZW50IFVTQiBDb21wb3NpdGUgRGV2aWNl LTBdIG9uIHVzYi0wMDAwOjAwOjFkLjAtMi9pbnB1dDENDQpbICAgMTMuMjU3MTc5XSBhdGEy OiBTQVRBIGxpbmsgZG93biAoU1N0YXR1cyA0IFNDb250cm9sIDApDQ0KWyAgIDEzLjI5Mzky N10gc3IwOiBzY3NpMy1tbWMgZHJpdmU6IDI0eC8yNHggY2QvcncgeGEvZm9ybTIgY2RkYSB0 cmF5DQ0KWyAgIDEzLjMwMDAyMl0gY2Ryb206IFVuaWZvcm0gQ0QtUk9NIGRyaXZlciBSZXZp c2lvbjogMy4yMA0NClsgICAxMy4zMTI0NDddIHNyIDA6MDowOjA6IEF0dGFjaGVkIHNjc2kg Z2VuZXJpYyBzZzAgdHlwZSA1DQ0KWyAgIDMwLjkwODc2M10gc2NzaTIgOiBpb2MwOiBMU0lT QVMxMDY4RSBCMywgRndSZXY9MDAxOTJmMDBoLCBQb3J0cz0xLCBNYXhRPTI2NiwgSVJRPTMz DQ0KWyAgIDMwLjk1NDE3NF0gbXB0c2FzOiBpb2MwOiBhdHRhY2hpbmcgc2F0YSBkZXZpY2U6 IGZ3X2NoYW5uZWwgMCwgZndfaWQgMCwgcGh5IDAsIHNhc19hZGRyIDB4MTIyMTAwMDAwMDAw MDAwMA0NClsgICAzMC45NjY1MjhdIHNjc2kgMjowOjA6MDogRGlyZWN0LUFjY2VzcyAgICAg QVRBICAgICAgV0RDIFdEMjUwMkFCWVMtMSAzQjA0IFBROiAwIEFOU0k6IDUNDQpbICAgMzAu OTc2NjY4XSBzY3NpIDI6MDowOjA6IEF0dGFjaGVkIHNjc2kgZ2VuZXJpYyBzZzEgdHlwZSAw DQ0KWyAgIDMwLjk5NjU3MF0gc2QgMjowOjA6MDogW3NkYV0gNDg4MjgxMjUwIDUxMi1ieXRl IGxvZ2ljYWwgYmxvY2tzOiAoMjUwIEdCLzIzMiBHaUIpDQ0KWyAgIDMxLjAxMjczMV0gc2Qg MjowOjA6MDogW3NkYV0gV3JpdGUgUHJvdGVjdCBpcyBvZmYNDQpbICAgMzEuMDE5NTA2XSBz ZCAyOjA6MDowOiBbc2RhXSBXcml0ZSBjYWNoZTogZW5hYmxlZCwgcmVhZCBjYWNoZTogZW5h YmxlZCwgZG9lc24ndCBzdXBwb3J0IERQTyBvciBGVUENDQpbICAgMzEuMDcyMTIyXSAgc2Rh OiBzZGExIHNkYTIgPCBzZGE1ID4NDQpbICAgMzEuMDg3OTYwXSBzZCAyOjA6MDowOiBbc2Rh XSBBdHRhY2hlZCBTQ1NJIGRpc2sNDQpCZWdpbjogTG9hZGluZyBlc3NlbnRpYWwgZHJpdmVy cyAuLi4gZG9uZS4NDQpCZWdpbjogUnVubmluZyAvc2NyaXB0cy9pbml0LXByZW1vdW50IC4u LiBkb25lLg0NCkJlZ2luOiBNb3VudGluZyByb290IGZpbGUgc3lzdGVtIC4uLiBCZWdpbjog UnVubmluZyAvc2NyaXB0cy9sb2NhbC10b3AgLi4uIGRvbmUuDQ0KQmVnaW46IFJ1bm5pbmcg L3NjcmlwdHMvbG9jYWwtcHJlbW91bnQgLi4uIFsgICAzMS45OTU0NjRdIFBNOiBTdGFydGlu ZyBtYW51YWwgcmVzdW1lIGZyb20gZGlzaw0NCmRvbmUuDQ0KWyAgIDMyLjAzNjgyOF0gRVhU NC1mcyAoc2RhMSk6IElORk86IHJlY292ZXJ5IHJlcXVpcmVkIG9uIHJlYWRvbmx5IGZpbGVz eXN0ZW0NDQpbICAgMzIuMDQzNjIwXSBFWFQ0LWZzIChzZGExKTogd3JpdGUgYWNjZXNzIHdp bGwgYmUgZW5hYmxlZCBkdXJpbmcgcmVjb3ZlcnkNDQpbICAgMzIuMTEyMjIzXSBFWFQ0LWZz IChzZGExKTogcmVjb3ZlcnkgY29tcGxldGUNDQpbICAgMzIuMTE4MjA5XSBFWFQ0LWZzIChz ZGExKTogbW91bnRlZCBmaWxlc3lzdGVtIHdpdGggb3JkZXJlZCBkYXRhIG1vZGUuIE9wdHM6 IChudWxsKQ0NCkJlZ2luOiBSdW5uaW5nIC9zY3JpcHRzL2xvY2FsLWJvdHRvbSAuLi4gZG9u ZS4NDQpkb25lLg0NCkJlZ2luOiBSdW5uaW5nIC9zY3JpcHRzL2luaXQtYm90dG9tIC4uLiBk b25lLg0NCg1JTklUOiB2ZXJzaW9uIDIuODggYm9vdGluZw0NDQpbG1szNm1pbmZvG1szOTs0 OW1dIFVzaW5nIG1ha2VmaWxlLXN0eWxlIGNvbmN1cnJlbnQgYm9vdCBpbiBydW5sZXZlbCBT Lg0NClsuLi4uXSBTdGFydGluZyB0aGUgaG90cGx1ZyBldmVudHMgZGlzcGF0Y2hlcjogdWRl dmRbICAgMzMuNjM3NzQ1XSB1ZGV2ZFs1MDBdOiBzdGFydGluZyB2ZXJzaW9uIDE3NQ0NChtb PzI1bBtbPzFjGzcbWzFHWxtbMzJtIG9rIBtbMzk7NDltGzgbWz8yNWgbWz8wYy4NDQpbLi4u Ll0gU3ludGhlc2l6aW5nIHRoZSBpbml0aWFsIGhvdHBsdWcgZXZlbnRzLi4uG1s/MjVsG1s/ MWMbNxtbMUdbG1szMm0gb2sgG1szOTs0OW0bOBtbPzI1aBtbPzBjZG9uZS4NDQpbICAgMzMu ODQwODc0XSBpbnB1dDogUG93ZXIgQnV0dG9uIGFzIC9kZXZpY2VzL0xOWFNZU1RNOjAwL0xO WFBXUkJOOjAwL2lucHV0L2lucHV0NA0NClsgICAzMy44NDgyMDRdIEFDUEk6IFBvd2VyIEJ1 dHRvbiBbUFdSRl0NDQpbLi4uLl0gV2FpdGluZyBmb3IgL2RldiB0byBiZSBmdWxseSBwb3B1 bGF0ZWQuLi5bICAgMzMuOTYzMjMyXSBpbnB1dDogUEMgU3BlYWtlciBhcyAvZGV2aWNlcy9w bGF0Zm9ybS9wY3Nwa3IvaW5wdXQvaW5wdXQ1DQ0KWyAgIDM0LjA3NjMxOF0gRURBQyBNQzog VmVyOiAyLjEuMA0NClsgICAzNC4xODIyMzhdIGRjZGJhcyBkY2RiYXM6IERlbGwgU3lzdGVt cyBNYW5hZ2VtZW50IEJhc2UgRHJpdmVyICh2ZXJzaW9uIDUuNi4wLTMuMikNDQpbICAgMzQu MTkyNjc3XSBpVENPX3ZlbmRvcl9zdXBwb3J0OiB2ZW5kb3Itc3VwcG9ydD0wDQ0KWyAgIDM0 LjE5OTQxMl0gRURBQyBNQzE6IEdpdmluZyBvdXQgZGV2aWNlIHRvICdpN2NvcmVfZWRhYy5j JyAnaTcgY29yZSAjMSc6IERFViAwMDAwOmZlOjAzLjANDQpbICAgMzQuMjA3NTc1XSBFREFD IFBDSTA6IEdpdmluZyBvdXQgZGV2aWNlIHRvIG1vZHVsZSAnaTdjb3JlX2VkYWMnIGNvbnRy b2xsZXIgJ0VEQUMgUENJIGNvbnRyb2xsZXInOiBERVYgJzAwMDA6ZmU6MDMuMCcgKFBPTExF RCkNDQpbICAgMzQuMjIwMDIwXSBFREFDIE1DMDogR2l2aW5nIG91dCBkZXZpY2UgdG8gJ2k3 Y29yZV9lZGFjLmMnICdpNyBjb3JlICMwJzogREVWIDAwMDA6ZmY6MDMuMA0NClsgICAzNC4y MjgxNDldIEVEQUMgUENJMTogR2l2aW5nIG91dCBkZXZpY2UgdG8gbW9kdWxlICdpN2NvcmVf ZWRhYycgY29udHJvbGxlciAnRURBQyBQQ0kgY29udHJvbGxlcic6IERFViAnMDAwMDpmZjow My4wJyAoUE9MTEVEKQ0NClsgICAzNC4yMzk4MTRdIEVEQUMgaTdjb3JlOiBEcml2ZXIgbG9h ZGVkLCAyIG1lbW9yeSBjb250cm9sbGVyKHMpIGZvdW5kLg0NClsgICAzNC4yNzE1NjJdIGlU Q09fd2R0OiBJbnRlbCBUQ08gV2F0Y2hEb2cgVGltZXIgRHJpdmVyIHYxLjA3DQ0KWyAgIDM0 LjI3NzE3OV0gaVRDT193ZHQ6IEZvdW5kIGEgSUNIOSBUQ08gZGV2aWNlIChWZXJzaW9uPTIs IFRDT0JBU0U9MHgwODYwKQ0NClsgICAzNC4yODQxMTVdIGlUQ09fd2R0OiBpbml0aWFsaXpl ZC4gaGVhcnRiZWF0PTMwIHNlYyAobm93YXlvdXQ9MCkNDQpbICAgMzQuMzM3NTgxXSBFcnJv cjogRHJpdmVyICdwY3Nwa3InIGlzIGFscmVhZHkgcmVnaXN0ZXJlZCwgYWJvcnRpbmcuLi4N DQobWz8yNWwbWz8xYxs3G1sxR1sbWzMybSBvayAbWzM5OzQ5bRs4G1s/MjVoG1s/MGNkb25l Lg0NClsuLi4uXSBTZXR0aW5nIHByZWxpbWluYXJ5IGtleW1hcC4uLhtbPzI1bBtbPzFjGzcb WzFHWxtbMzJtIG9rIBtbMzk7NDltGzgbWz8yNWgbWz8wY2RvbmUuDQ0KWy4uLi5dIEFjdGl2 YXRpbmcgc3dhcC4uLlsgICAzNS44ODg0NDRdIEFkZGluZyA5OTE4NDYwayBzd2FwIG9uIC9k ZXYvc2RhNS4gIFByaW9yaXR5Oi0xIGV4dGVudHM6MSBhY3Jvc3M6OTkxODQ2MGsgDQ0KG1s/ MjVsG1s/MWMbNxtbMUdbG1szMm0gb2sgG1szOTs0OW0bOBtbPzI1aBtbPzBjZG9uZS4NDQpb ICAgMzUuOTQyMTk5XSBFWFQ0LWZzIChzZGExKTogcmUtbW91bnRlZC4gT3B0czogKG51bGwp DQ0KWy4uLi5dIENoZWNraW5nIHJvb3QgZmlsZSBzeXN0ZW0uLi5mc2NrIGZyb20gdXRpbC1s aW51eCAyLjIwLjENDQovZGV2L3NkYTE6IGNsZWFuLCA3Nzk0NC8xNDYzOTEwNCBmaWxlcywg NTIyNDIzMy81ODU1NDg4MCBibG9ja3MNDQobWz8yNWwbWz8xYxs3G1sxR1sbWzMybSBvayAb WzM5OzQ5bRs4G1s/MjVoG1s/MGNkb25lLg0NClsgICAzNi4yMDkyMDFdIEVYVDQtZnMgKHNk YTEpOiByZS1tb3VudGVkLiBPcHRzOiBlcnJvcnM9cmVtb3VudC1ybw0NClsgICAzNi4zMTY5 OTRdIGxvb3A6IG1vZHVsZSBsb2FkZWQNDQpbG1szNm1pbmZvG1szOTs0OW1dIExvYWRpbmcg a2VybmVsIG1vZHVsZSBsb29wLg0NClsuLi4uXSBDbGVhbmluZyB1cCB0ZW1wb3JhcnkgZmls ZXMuLi4gL3RtcBtbPzI1bBtbPzFjGzcbWzFHWxtbMzJtIG9rIBtbMzk7NDltGzgbWz8yNWgb Wz8wYy4NDQpbLi4uLl0gQWN0aXZhdGluZyBsdm0gYW5kIG1kIHN3YXAuLi4bWz8yNWwbWz8x Yxs3G1sxR1sbWzMybSBvayAbWzM5OzQ5bRs4G1s/MjVoG1s/MGNkb25lLg0NClsuLi4uXSBD aGVja2luZyBmaWxlIHN5c3RlbXMuLi5mc2NrIGZyb20gdXRpbC1saW51eCAyLjIwLjENDQob Wz8yNWwbWz8xYxs3G1sxR1sbWzMybSBvayAbWzM5OzQ5bRs4G1s/MjVoG1s/MGNkb25lLg0N ClsuLi4uXSBNb3VudGluZyBsb2NhbCBmaWxlc3lzdGVtcy4uLhtbPzI1bBtbPzFjGzcbWzFH WxtbMzJtIG9rIBtbMzk7NDltGzgbWz8yNWgbWz8wY2RvbmUuDQ0KWy4uLi5dIEFjdGl2YXRp bmcgc3dhcGZpbGUgc3dhcC4uLhtbPzI1bBtbPzFjGzcbWzFHWxtbMzJtIG9rIBtbMzk7NDlt GzgbWz8yNWgbWz8wY2RvbmUuDQ0KWy4uLi5dIENsZWFuaW5nIHVwIHRlbXBvcmFyeSBmaWxl cy4uLhtbPzI1bBtbPzFjGzcbWzFHWxtbMzJtIG9rIBtbMzk7NDltGzgbWz8yNWgbWz8wYy4N DQpbLi4uLl0gU2V0dGluZyBrZXJuZWwgdmFyaWFibGVzIC4uLhtbPzI1bBtbPzFjGzcbWzFH WxtbMzJtIG9rIBtbMzk7NDltGzgbWz8yNWgbWz8wY2RvbmUuDQ0KWy4uLi5dIENvbmZpZ3Vy aW5nIG5ldHdvcmsgaW50ZXJmYWNlcy4uLlsgICAzNy45NTY3OTddIEJyaWRnZSBmaXJld2Fs bGluZyByZWdpc3RlcmVkDQ0KWyAgIDM3Ljk3NjI0OF0gZGV2aWNlIGV0aDAgZW50ZXJlZCBw cm9taXNjdW91cyBtb2RlDQ0KWyAgIDM4LjA0MjcyNF0gYm54MiAwMDAwOjAxOjAwLjA6IGZp cm13YXJlOiBhZ2VudCBsb2FkZWQgYm54Mi9ibngyLW1pcHMtMDktNi4yLjFhLmZ3IGludG8g bWVtb3J5DQ0KWyAgIDM4LjA3MDA1OF0gYm54MiAwMDAwOjAxOjAwLjA6IGZpcm13YXJlOiBh Z2VudCBsb2FkZWQgYm54Mi9ibngyLXJ2MnAtMDktNi4wLjE3LmZ3IGludG8gbWVtb3J5DQ0K WyAgIDM4LjEzODM4OV0gYm54MiAwMDAwOjAxOjAwLjA6IGV0aDA6IHVzaW5nIE1TSVgNDQpb ICAgMzguMTQyOTMyXSBBRERSQ09ORihORVRERVZfVVApOiBldGgwOiBsaW5rIGlzIG5vdCBy ZWFkeQ0NClsgICAzOC4xNTEyNjddIEFERFJDT05GKE5FVERFVl9VUCk6IHhlbmJyMDogbGlu ayBpcyBub3QgcmVhZHkNDQoNDQpXYWl0aW5nIGZvciB4ZW5icjAgdG8gZ2V0IHJlYWR5IChN QVhXQUlUIGlzIDMyIHNlY29uZHMpLg0NClsgICA0MS4zMjIwOTFdIGJueDIgMDAwMDowMTow MC4wOiBldGgwOiBOSUMgQ29wcGVyIExpbmsgaXMgVXAsIDEwMDAgTWJwcyBmdWxsIGR1cGxl eA0NClsgICA0MS4zMjk2NDhdIEFERFJDT05GKE5FVERFVl9DSEFOR0UpOiBldGgwOiBsaW5r IGJlY29tZXMgcmVhZHkNDQpbICAgNDEuMzM1MzM2XSB4ZW5icjA6IHBvcnQgMShldGgwKSBl bnRlcmluZyBmb3J3YXJkaW5nIHN0YXRlDQ0KWyAgIDQxLjM0MDg2M10geGVuYnIwOiBwb3J0 IDEoZXRoMCkgZW50ZXJpbmcgZm9yd2FyZGluZyBzdGF0ZQ0NClsgICA0MS4zNDY1MjJdIEFE RFJDT05GKE5FVERFVl9DSEFOR0UpOiB4ZW5icjA6IGxpbmsgYmVjb21lcyByZWFkeQ0NCklu dGVybmV0IFN5c3RlbXMgQ29uc29ydGl1bSBESENQIENsaWVudCA0LjIuMg0NCkNvcHlyaWdo dCAyMDA0LTIwMTEgSW50ZXJuZXQgU3lzdGVtcyBDb25zb3J0aXVtLg0NCkFsbCByaWdodHMg cmVzZXJ2ZWQuDQ0KRm9yIGluZm8sIHBsZWFzZSB2aXNpdCBodHRwczovL3d3dy5pc2Mub3Jn L3NvZnR3YXJlL2RoY3AvDQ0KDQ0KTGlzdGVuaW5nIG9uIExQRi94ZW5icjAvMDA6MjQ6ZTg6 Mzk6YmI6YjYNDQpTZW5kaW5nIG9uICAgTFBGL3hlbmJyMC8wMDoyNDplODozOTpiYjpiNg0N ClNlbmRpbmcgb24gICBTb2NrZXQvZmFsbGJhY2sNDQpESENQUkVRVUVTVCBvbiB4ZW5icjAg dG8gMjU1LjI1NS4yNTUuMjU1IHBvcnQgNjcNDQpESENQQUNLIGZyb20gMTAuODAuMjI0LjEN DQpib3VuZCB0byAxMC44MC4yMjcuMTA5IC0tIHJlbmV3YWwgaW4gMTY4Mzggc2Vjb25kcy4N DQppZnVwOiBpbnRlcmZhY2UgZXRoMCBhbHJlYWR5IGNvbmZpZ3VyZWQNDQobWz8yNWwbWz8x Yxs3G1sxR1sbWzMybSBvayAbWzM5OzQ5bRs4G1s/MjVoG1s/MGNkb25lLg0NClsuLi4uXSBT dGFydGluZyBycGNiaW5kIGRhZW1vbi4uLhtbPzI1bBtbPzFjGzcbWzFHWxtbMzJtIG9rIBtb Mzk7NDltGzgbWz8yNWgbWz8wYy4NDQpbLi4uLl0gU3RhcnRpbmcgTkZTIGNvbW1vbiB1dGls aXRpZXM6IHN0YXRkWyAgIDQyLjUwMTI5NF0gUlBDOiBSZWdpc3RlcmVkIG5hbWVkIFVOSVgg c29ja2V0IHRyYW5zcG9ydCBtb2R1bGUuDQ0KWyAgIDQyLjUwNzEyN10gUlBDOiBSZWdpc3Rl cmVkIHVkcCB0cmFuc3BvcnQgbW9kdWxlLg0NClsgICA0Mi41MTE4OTRdIFJQQzogUmVnaXN0 ZXJlZCB0Y3AgdHJhbnNwb3J0IG1vZHVsZS4NDQpbICAgNDIuNTE2NjYxXSBSUEM6IFJlZ2lz dGVyZWQgdGNwIE5GU3Y0LjEgYmFja2NoYW5uZWwgdHJhbnNwb3J0IG1vZHVsZS4NDQpbICAg NDIuNTg2NTMzXSBGUy1DYWNoZTogTG9hZGVkDQ0KWyAgIDQyLjYyODY2OF0gRlMtQ2FjaGU6 IE5ldGZzICduZnMnIHJlZ2lzdGVyZWQgZm9yIGNhY2hpbmcNDQpbICAgNDIuNjQ5NzgyXSBJ bnN0YWxsaW5nIGtuZnNkIChjb3B5cmlnaHQgKEMpIDE5OTYgb2tpckBtb25hZC5zd2IuZGUp Lg0NCiBpZG1hcGQbWz8yNWwbWz8xYxs3G1sxR1sbWzMybSBvayAbWzM5OzQ5bRs4G1s/MjVo G1s/MGMuDQ0KWy4uLi5dIENsZWFuaW5nIHVwIHRlbXBvcmFyeSBmaWxlcy4uLhtbPzI1bBtb PzFjGzcbWzFHWxtbMzJtIG9rIBtbMzk7NDltGzgbWz8yNWgbWz8wYy4NDQpbG1szNm1pbmZv G1szOTs0OW1dIFNldHRpbmcgY29uc29sZSBzY3JlZW4gbW9kZXMuDQ0Kc2V0dGVybTogY2Fu bm90ICh1bilzZXQgcG93ZXJzYXZlIG1vZGU6IEludmFsaWQgYXJndW1lbnQNDQobWzk7MzBd G1sxNDszMF1bG1szNm1pbmZvG1szOTs0OW1dIFNraXBwaW5nIGZvbnQgYW5kIGtleW1hcCBz ZXR1cCAoaGFuZGxlZCBieSBjb25zb2xlLXNldHVwKS4NDQpbLi4uLl0gU2V0dGluZyB1cCBj b25zb2xlIGZvbnQgYW5kIGtleW1hcC4uLi91c3IvYmluL2NrYmNvbXA6IENhbiBub3QgZmlu ZCBmaWxlICJzeW1ib2xzL2VuX0dCIiBpbiBhbnkga25vd24gZGlyZWN0b3J5DQ0KG1s/MjVs G1s/MWMbNxtbMUdbG1szMW1GQUlMG1szOTs0OW0bOBtbPzI1aBtbPzBjG1szMW1mYWlsZWQu G1szOTs0OW0NDQpbLi4uLl0gU2V0dGluZyB1cCBYIHNvY2tldCBkaXJlY3Rvcmllcy4uLiAv dG1wLy5YMTEtdW5peCAvdG1wLy5JQ0UtdW5peBtbPzI1bBtbPzFjGzcbWzFHWxtbMzJtIG9r IBtbMzk7NDltGzgbWz8yNWgbWz8wYy4NDQoNSU5JVDogRW50ZXJpbmcgcnVubGV2ZWw6IDIN DQ0KWxtbMzZtaW5mbxtbMzk7NDltXSBVc2luZyBtYWtlZmlsZS1zdHlsZSBjb25jdXJyZW50 IGJvb3QgaW4gcnVubGV2ZWwgMi4NDQpbLi4uLl0gU3RhcnRpbmcgcnBjYmluZCBkYWVtb24u Li5bLi4uLl0gQWxyZWFkeSBydW5uaW5nLhtbPzI1bBtbPzFjGzcbWzFHWxtbMzJtIG9rIBtb Mzk7NDltGzgbWz8yNWgbWz8wYy4NDQpbLi4uLl0gU3RhcnRpbmcgTkZTIGNvbW1vbiB1dGls aXRpZXM6IHN0YXRkIGlkbWFwZBtbPzI1bBtbPzFjGzcbWzFHWxtbMzJtIG9rIBtbMzk7NDlt GzgbWz8yNWgbWz8wYy4NDQpbLi4uLl0gU3RhcnRpbmcgZW5oYW5jZWQgc3lzbG9nZDogcnN5 c2xvZ2QbWz8yNWwbWz8xYxs3G1sxR1sbWzMybSBvayAbWzM5OzQ5bRs4G1s/MjVoG1s/MGMu DQ0KWyAgIDQzLjkyNzg1OV0gRXZlbnQtY2hhbm5lbCBkZXZpY2UgaW5zdGFsbGVkLg0NClsg ICA0NC4wNzk4NTldIHhlbi1wY2liYWNrOiBiYWNrZW5kIGlzIHZwY2kNDQpbLi4uLl0gU3Rh cnRpbmcgQUNQSSBzZXJ2aWNlcy4uLhtbPzI1bBtbPzFjGzcbWzFHWxtbMzJtIG9rIBtbMzk7 NDltGzgbWz8yNWgbWz8wYy4NDQpbLi4uLl0gU3RhcnRpbmcgTlRQIHNlcnZlcjogbnRwZBtb PzI1bBtbPzFjGzcbWzFHWxtbMzJtIG9rIBtbMzk7NDltGzgbWz8yNWgbWz8wYy4NDQpbLi4u Ll0gU3RhcnRpbmcgcGVyaW9kaWMgY29tbWFuZCBzY2hlZHVsZXI6IGNyb24bWz8yNWwbWz8x Yxs3G1sxR1sbWzMybSBvayAbWzM5OzQ5bRs4G1s/MjVoG1s/MGMuDQ0KWy4uLi5dIFN0YXJ0 aW5nIGRlZmVycmVkIGV4ZWN1dGlvbiBzY2hlZHVsZXI6IGF0ZBtbPzI1bBtbPzFjGzcbWzFH WxtbMzJtIG9rIBtbMzk7NDltGzgbWz8yNWgbWz8wYy4NDQpbLi4uLl0gU3RhcnRpbmcgc3lz dGVtIG1lc3NhZ2UgYnVzOiBkYnVzG1s/MjVsG1s/MWMbNxtbMUdbG1szMm0gb2sgG1szOTs0 OW0bOBtbPzI1aBtbPzBjLg0NClsuLi4uXSBTdGFydGluZyBPcGVuQlNEIFNlY3VyZSBTaGVs bCBzZXJ2ZXI6IHNzaGQbWz8yNWwbWz8xYxs3G1sxR1sbWzMybSBvayAbWzM5OzQ5bRs4G1s/ MjVoG1s/MGMuDQ0KWyAgIDQ0Ljk4ODQ1Nl0gWEVOQlVTOiBVbmFibGUgdG8gcmVhZCBjcHUg c3RhdGUNDQpbICAgNDQuOTkyODM1XSBYRU5CVVM6IFVuYWJsZSB0byByZWFkIGNwdSBzdGF0 ZQ0NClsgICA0NC45OTcyMzldIFhFTkJVUzogVW5hYmxlIHRvIHJlYWQgY3B1IHN0YXRlDQ0K WyAgIDQ1LjAwMTcwNV0gWEVOQlVTOiBVbmFibGUgdG8gcmVhZCBjcHUgc3RhdGUNDQpbICAg NDUuMDA2MTcwXSBYRU5CVVM6IFVuYWJsZSB0byByZWFkIGNwdSBzdGF0ZQ0NClsgICA0NS4w MTA2MDRdIFhFTkJVUzogVW5hYmxlIHRvIHJlYWQgY3B1IHN0YXRlDQ0KWyAgIDQ1LjAxNDkw N10gWEVOQlVTOiBVbmFibGUgdG8gcmVhZCBjcHUgc3RhdGUNDQpbICAgNDUuMDE5Mjc4XSBY RU5CVVM6IFVuYWJsZSB0byByZWFkIGNwdSBzdGF0ZQ0NClsgICA0NS4wMjM3NzddIFhFTkJV UzogVW5hYmxlIHRvIHJlYWQgY3B1IHN0YXRlDQ0KWyAgIDQ1LjAyODIyNV0gWEVOQlVTOiBV bmFibGUgdG8gcmVhZCBjcHUgc3RhdGUNDQpbICAgNDUuMDMyNjQ3XSBYRU5CVVM6IFVuYWJs ZSB0byByZWFkIGNwdSBzdGF0ZQ0NClsgICA0NS4wMzcwNDZdIFhFTkJVUzogVW5hYmxlIHRv IHJlYWQgY3B1IHN0YXRlDQ0KWyAgIDQ1LjA0MTQ0OV0gWEVOQlVTOiBVbmFibGUgdG8gcmVh ZCBjcHUgc3RhdGUNDQpbICAgNDUuMDQ1ODI5XSBYRU5CVVM6IFVuYWJsZSB0byByZWFkIGNw dSBzdGF0ZQ0NClsgICA0NS4wNTAyODFdIFhFTkJVUzogVW5hYmxlIHRvIHJlYWQgY3B1IHN0 YXRlDQ0KWyAgIDQ1LjA1NDcyMF0gWEVOQlVTOiBVbmFibGUgdG8gcmVhZCBjcHUgc3RhdGUN DQpbLi4uLl0gU3RhcnRpbmcgTVRBOiBleGltNBtbPzI1bBtbPzFjGzcbWzFHWxtbMzJtIG9r IBtbMzk7NDltGzgbWz8yNWgbWz8wYy4NDQpTdGFydGluZyBveGVuc3RvcmVkLi4uDQ0KU2V0 dGluZyBkb21haW4gMCBuYW1lLi4uDQ0KU3RhcnRpbmcgeGVuY29uc29sZWQuLi4NDQpTdGFy dGluZyBRRU1VIGFzIGRpc2sgYmFja2VuZCBmb3IgZG9tMA0NChtbchtbSBtbSg0NDQpEZWJp YW4gR05VL0xpbnV4IDcuMCBrb2RvMiBodmMwDQ0KDQ0Ka29kbzIgbG9naW46IFsgICA1Ni4z ODQwMDhdIHhlbmJyMDogcG9ydCAxKGV0aDApIGVudGVyaW5nIGZvcndhcmRpbmcgc3RhdGUN DQooWEVOKSBwdCBvZmYgQDczOQ0KWyAgIDU5LjQ4MzMzMl0gdHVuOiBVbml2ZXJzYWwgVFVO L1RBUCBkZXZpY2UgZHJpdmVyLCAxLjYNDQpbICAgNTkuNDg4MzA0XSB0dW46IChDKSAxOTk5 LTIwMDQgTWF4IEtyYXNueWFuc2t5IDxtYXhrQHF1YWxjb21tLmNvbT4NDQpbICAgNTkuNzYy OTA1XSBkZXZpY2UgdmlmMS4wIGVudGVyZWQgcHJvbWlzY3VvdXMgbW9kZQ0NClsgICA1OS43 NzA5MjldIEFERFJDT05GKE5FVERFVl9VUCk6IHZpZjEuMDogbGluayBpcyBub3QgcmVhZHkN DQpbICAgNTkuODQyNDkzXSBpcF90YWJsZXM6IChDKSAyMDAwLTIwMDYgTmV0ZmlsdGVyIENv cmUgVGVhbQ0NClsgICA2MC4wMjc1NjldIGRldmljZSB2aWYxLjAtZW11IGVudGVyZWQgcHJv bWlzY3VvdXMgbW9kZQ0NClsgICA2MC4wMzYwMTVdIHhlbmJyMDogcG9ydCAzKHZpZjEuMC1l bXUpIGVudGVyaW5nIGZvcndhcmRpbmcgc3RhdGUNDQpbICAgNjAuMDQxOTYwXSB4ZW5icjA6 IHBvcnQgMyh2aWYxLjAtZW11KSBlbnRlcmluZyBmb3J3YXJkaW5nIHN0YXRlDQ0KKFhFTikg SFZNMTogSFZNIExvYWRlcg0KKFhFTikgSFZNMTogRGV0ZWN0ZWQgWGVuIHY0LjMtdW5zdGFi bGUNCihYRU4pIEhWTTE6IFhlbmJ1cyByaW5ncyBAMHhmZWZmYzAwMCwgZXZlbnQgY2hhbm5l bCA2DQooWEVOKSBIVk0xOiBTeXN0ZW0gcmVxdWVzdGVkIFNlYUJJT1MNCihYRU4pIEhWTTE6 IENQVSBzcGVlZCBpcyAyMjYxIE1Ieg0KKFhFTikgaXJxLmM6MjcwOiBEb20xIFBDSSBsaW5r IDAgY2hhbmdlZCAwIC0+IDUNCihYRU4pIEhWTTE6IFBDSS1JU0EgbGluayAwIHJvdXRlZCB0 byBJUlE1DQooWEVOKSBpcnEuYzoyNzA6IERvbTEgUENJIGxpbmsgMSBjaGFuZ2VkIDAgLT4g MTANCihYRU4pIEhWTTE6IFBDSS1JU0EgbGluayAxIHJvdXRlZCB0byBJUlExMA0KKFhFTikg aXJxLmM6MjcwOiBEb20xIFBDSSBsaW5rIDIgY2hhbmdlZCAwIC0+IDExDQooWEVOKSBIVk0x OiBQQ0ktSVNBIGxpbmsgMiByb3V0ZWQgdG8gSVJRMTENCihYRU4pIGlycS5jOjI3MDogRG9t MSBQQ0kgbGluayAzIGNoYW5nZWQgMCAtPiA1DQooWEVOKSBIVk0xOiBQQ0ktSVNBIGxpbmsg MyByb3V0ZWQgdG8gSVJRNQ0KKFhFTikgSFZNMTogcGNpIGRldiAwMToyIElOVEQtPklSUTUN CihYRU4pIEhWTTE6IHBjaSBkZXYgMDE6MyBJTlRBLT5JUlExMA0KKFhFTikgSFZNMTogcGNp IGRldiAwMzowIElOVEEtPklSUTUNCihYRU4pIEhWTTE6IHBjaSBkZXYgMDQ6MCBJTlRBLT5J UlE1DQooWEVOKSBIVk0xOiBwY2kgZGV2IDAyOjAgYmFyIDEwIHNpemUgbHg6IDAxMDAwMDAw DQooWEVOKSBIVk0xOiBwY2kgZGV2IDAzOjAgYmFyIDE0IHNpemUgbHg6IDAxMDAwMDAwDQoo WEVOKSBIVk0xOiBwY2kgZGV2IDAyOjAgYmFyIDMwIHNpemUgbHg6IDAwMDEwMDAwDQooWEVO KSBIVk0xOiBwY2kgZGV2IDA0OjAgYmFyIDMwIHNpemUgbHg6IDAwMDEwMDAwDQooWEVOKSBI Vk0xOiBwY2kgZGV2IDAyOjAgYmFyIDE4IHNpemUgbHg6IDAwMDAxMDAwDQooWEVOKSBIVk0x OiBwY2kgZGV2IDAzOjAgYmFyIDEwIHNpemUgbHg6IDAwMDAwMTAwDQooWEVOKSBIVk0xOiBw Y2kgZGV2IDA0OjAgYmFyIDEwIHNpemUgbHg6IDAwMDAwMTAwDQooWEVOKSBIVk0xOiBwY2kg ZGV2IDA0OjAgYmFyIDE0IHNpemUgbHg6IDAwMDAwMTAwDQooWEVOKSBIVk0xOiBwY2kgZGV2 IDAxOjIgYmFyIDIwIHNpemUgbHg6IDAwMDAwMDIwDQooWEVOKSBIVk0xOiBwY2kgZGV2IDAx OjEgYmFyIDIwIHNpemUgbHg6IDAwMDAwMDEwDQooWEVOKSBIVk0xOiBNdWx0aXByb2Nlc3Nv ciBpbml0aWFsaXNhdGlvbjoNCihYRU4pIEhWTTE6ICAtIENQVTAgLi4uIDQwLWJpdCBwaHlz IC4uLiBmaXhlZCBNVFJScyAuLi4gdmFyIE1UUlJzIFsyLzhdIC4uLiBkb25lLg0KKFhFTikg SFZNMTogIC0gQ1BVMSAuLi4gNDAtYml0IHBoeXMgLi4uIGZpeGVkIE1UUlJzIC4uLiB2YXIg TVRSUnMgWzIvOF0gLi4uIGRvbmUuDQooWEVOKSBIVk0xOiAgLSBDUFUyIC4uLiA0MC1iaXQg cGh5cyAuLi4gZml4ZWQgTVRSUnMgLi4uIHZhciBNVFJScyBbMi84XSAuLi4gZG9uZS4NCihY RU4pIEhWTTE6ICAtIENQVTMgLi4uIDQwLWJpdCBwaHlzIC4uLiBmaXhlZCBNVFJScyAuLi4g dmFyIE1UUlJzIFsyLzhdIC4uLiBkb25lLg0KKFhFTikgSFZNMTogVGVzdGluZyBIVk0gZW52 aXJvbm1lbnQ6DQooWEVOKSBIVk0xOiAgLSBSRVAgSU5TQiBhY3Jvc3MgcGFnZSBib3VuZGFy aWVzIC4uLiBwYXNzZWQNCihYRU4pIEhWTTE6ICAtIEdTIGJhc2UgTVNScyBhbmQgU1dBUEdT IC4uLiBwYXNzZWQNCihYRU4pIEhWTTE6IFBhc3NlZCAyIG9mIDIgdGVzdHMNCihYRU4pIEhW TTE6IFdyaXRpbmcgU01CSU9TIHRhYmxlcyAuLi4NCihYRU4pIEhWTTE6IExvYWRpbmcgU2Vh QklPUyAuLi4NCihYRU4pIEhWTTE6IENyZWF0aW5nIE1QIHRhYmxlcyAuLi4NCihYRU4pIEhW TTE6IExvYWRpbmcgQUNQSSAuLi4NCihYRU4pIEhWTTE6IHZtODYgVFNTIGF0IGZjMDBhMTAw DQooWEVOKSBIVk0xOiBCSU9TIG1hcDoNCihYRU4pIEhWTTE6ICAxMDAwMC0xMDBkMzogU2Ny YXRjaCBzcGFjZQ0KKFhFTikgSFZNMTogIGUwMDAwLWZmZmZmOiBNYWluIEJJT1MNCihYRU4p IEhWTTE6IEU4MjAgdGFibGU6DQooWEVOKSBIVk0xOiAgWzAwXTogMDAwMDAwMDA6MDAwMDAw MDAgLSAwMDAwMDAwMDowMDBhMDAwMDogUkFNDQooWEVOKSBIVk0xOiAgSE9MRTogMDAwMDAw MDA6MDAwYTAwMDAgLSAwMDAwMDAwMDowMDBlMDAwMA0KKFhFTikgSFZNMTogIFswMV06IDAw MDAwMDAwOjAwMGUwMDAwIC0gMDAwMDAwMDA6MDAxMDAwMDA6IFJFU0VSVkVEDQooWEVOKSBI Vk0xOiAgWzAyXTogMDAwMDAwMDA6MDAxMDAwMDAgLSAwMDAwMDAwMDoxZjAwMDAwMDogUkFN DQooWEVOKSBIVk0xOiAgSE9MRTogMDAwMDAwMDA6MWYwMDAwMDAgLSAwMDAwMDAwMDpmYzAw MDAwMA0KKFhFTikgSFZNMTogIFswM106IDAwMDAwMDAwOmZjMDAwMDAwIC0gMDAwMDAwMDE6 MDAwMDAwMDA6IFJFU0VSVkVEDQooWEVOKSBIVk0xOiBJbnZva2luZyBTZWFCSU9TIC4uLg0K KFhFTikgSFZNMTogU2VhQklPUyAodmVyc2lvbiByZWwtMS43LjEtMC1nNTE3NTVjMy0yMDEz MDQxOV8xMTEzMTUta29kbzIpDQooWEVOKSBIVk0xOiANCihYRU4pIEhWTTE6IEZvdW5kIFhl biBoeXBlcnZpc29yIHNpZ25hdHVyZSBhdCA0MDAwMDAwMA0KKFhFTikgSFZNMTogeGVuOiBj b3B5IGU4MjAuLi4NCihYRU4pIEhWTTE6IFJhbSBTaXplPTB4MWYwMDAwMDAgKDB4MDAwMDAw MDAwMDAwMDAwMCBoaWdoKQ0KKFhFTikgSFZNMTogUmVsb2NhdGluZyBsb3cgZGF0YSBmcm9t IDB4MDAwZTQyYzAgdG8gMHgwMDBlZjc5MCAoc2l6ZSAyMTUzKQ0KKFhFTikgSFZNMTogUmVs b2NhdGluZyBpbml0IGZyb20gMHgwMDBlNGIyOSB0byAweDFlZmUyZTcwIChzaXplIDUzMzU5 KQ0KKFhFTikgSFZNMTogQ1BVIE1oej0yMjYxDQooWEVOKSBCPTAyIFtBOjI2IEI6MDIgQzox MCBwdDowLzBdDQooWEVOKSBDPTEwIHB0PTAvMA0KKFhFTikgcHQgb246IDYNCihYRU4pIHB0 IG9mZiBAODcNCihYRU4pIEhWTTE6IEZvdW5kIDggUENJIGRldmljZXMgKG1heCBQQ0kgYnVz IGlzIDAwKQ0KKFhFTikgSFZNMTogQWxsb2NhdGVkIFhlbiBoeXBlcmNhbGwgcGFnZSBhdCAx ZWZmZjAwMA0KKFhFTikgSFZNMTogRGV0ZWN0ZWQgWGVuIHY0LjMtdW5zdGFibGUNCihYRU4p IEhWTTE6IEZvdW5kIDQgY3B1KHMpIG1heCBzdXBwb3J0ZWQgNCBjcHUocykNCihYRU4pIEhW TTE6IHhlbjogY29weSBCSU9TIHRhYmxlcy4uLg0KKFhFTikgSFZNMTogQ29weWluZyBTTUJJ T1MgZW50cnkgcG9pbnQgZnJvbSAweDAwMDEwMDEwIHRvIDB4MDAwZmRiZDANCihYRU4pIEhW TTE6IENvcHlpbmcgTVBUQUJMRSBmcm9tIDB4ZmMwMDExYjAvZmMwMDExYzAgdG8gMHgwMDBm ZGFiMA0KKFhFTikgSFZNMTogQ29weWluZyBQSVIgZnJvbSAweDAwMDEwMDMwIHRvIDB4MDAw ZmRhMzANCihYRU4pIEhWTTE6IENvcHlpbmcgQUNQSSBSU0RQIGZyb20gMHgwMDAxMDBiMCB0 byAweDAwMGZkYTAwDQooWEVOKSBIVk0xOiBTY2FuIGZvciBWR0Egb3B0aW9uIHJvbQ0KKFhF TikgSFZNMTogUnVubmluZyBvcHRpb24gcm9tIGF0IGMwMDA6MDAwMw0KKFhFTikgc3Rkdmdh LmM6MTQ3OmQxIGVudGVyaW5nIHN0ZHZnYSBhbmQgY2FjaGluZyBtb2Rlcw0KKFhFTikgSFZN MTogVHVybmluZyBvbiB2Z2EgdGV4dCBtb2RlIGNvbnNvbGUNCihYRU4pIEhWTTE6IFNlYUJJ T1MgKHZlcnNpb24gcmVsLTEuNy4xLTAtZzUxNzU1YzMtMjAxMzA0MTlfMTExMzE1LWtvZG8y KQ0KKFhFTikgSFZNMTogDQooWEVOKSBIVk0xOiBVSENJIGluaXQgb24gZGV2IDAwOjAxLjIg KGlvPWMyMDApDQooWEVOKSBIVk0xOiBGb3VuZCAxIGxwdCBwb3J0cw0KKFhFTikgSFZNMTog Rm91bmQgMSBzZXJpYWwgcG9ydHMNCihYRU4pIEhWTTE6IEFUQSBjb250cm9sbGVyIDEgYXQg MWYwLzNmNC9jMjIwIChpcnEgMTQgZGV2IDkpDQooWEVOKSBIVk0xOiBBVEEgY29udHJvbGxl ciAyIGF0IDE3MC8zNzQvYzIyOCAoaXJxIDE1IGRldiA5KQ0KKFhFTikgSFZNMTogYXRhMC0w OiBRRU1VIEhBUkRESVNLIEFUQS03IEhhcmQtRGlzayAoODE5MiBNaUJ5dGVzKQ0KKFhFTikg SFZNMTogU2VhcmNoaW5nIGJvb3RvcmRlciBmb3I6IC9wY2lAaTBjZjgvKkAxLDEvZHJpdmVA MC9kaXNrQDANCihYRU4pIEhWTTE6IERWRC9DRCBbYXRhMS0wOiBRRU1VIERWRC1ST00gQVRB UEktNCBEVkQvQ0RdDQooWEVOKSBIVk0xOiBTZWFyY2hpbmcgYm9vdG9yZGVyIGZvcjogL3Bj aUBpMGNmOC8qQDEsMS9kcml2ZUAxL2Rpc2tAMA0KKFhFTikgSFZNMTogUFMyIGtleWJvYXJk IGluaXRpYWxpemVkDQooWEVOKSBIVk0xOiBBbGwgdGhyZWFkcyBjb21wbGV0ZS4NCihYRU4p IEhWTTE6IFNjYW4gZm9yIG9wdGlvbiByb21zDQooWEVOKSBIVk0xOiBSdW5uaW5nIG9wdGlv biByb20gYXQgY2EwMDowMDAzDQooWEVOKSBIVk0xOiBwbW0gY2FsbCBhcmcxPTENCihYRU4p IEhWTTE6IHBtbSBjYWxsIGFyZzE9MA0KKFhFTikgSFZNMTogcG1tIGNhbGwgYXJnMT0xDQoo WEVOKSBIVk0xOiBwbW0gY2FsbCBhcmcxPTANCihYRU4pIEhWTTE6IFNlYXJjaGluZyBib290 b3JkZXIgZm9yOiAvcGNpQGkwY2Y4LypANA0KKFhFTikgSFZNMTogUHJlc3MgRjEyIGZvciBi b290IG1lbnUuDQooWEVOKSBIVk0xOiANCihYRU4pIEhWTTE6IGRyaXZlIDB4MDAwZmQ5YjA6 IFBDSFM9MTYzODMvMTYvNjMgdHJhbnNsYXRpb249bGJhIExDSFM9MTAyNC8yNTUvNjMgcz0x Njc3NzIxNg0KKFhFTikgSFZNMTogDQooWEVOKSBIVk0xOiBTcGFjZSBhdmFpbGFibGUgZm9y IFVNQjogMDAwY2IwMDAtMDAwZWU4MDANCihYRU4pIEhWTTE6IFJldHVybmVkIDYxNDQwIGJ5 dGVzIG9mIFpvbmVIaWdoDQooWEVOKSBIVk0xOiBlODIwIG1hcCBoYXMgNiBpdGVtczoNCihY RU4pIEhWTTE6ICAgMDogMDAwMDAwMDAwMDAwMDAwMCAtIDAwMDAwMDAwMDAwOWZjMDAgPSAx IFJBTQ0KKFhFTikgSFZNMTogICAxOiAwMDAwMDAwMDAwMDlmYzAwIC0gMDAwMDAwMDAwMDBh MDAwMCA9IDIgUkVTRVJWRUQNCihYRU4pIEhWTTE6ICAgMjogMDAwMDAwMDAwMDBmMDAwMCAt IDAwMDAwMDAwMDAxMDAwMDAgPSAyIFJFU0VSVkVEDQooWEVOKSBIVk0xOiAgIDM6IDAwMDAw MDAwMDAxMDAwMDAgLSAwMDAwMDAwMDFlZmZmMDAwID0gMSBSQU0NCihYRU4pIEhWTTE6ICAg NDogMDAwMDAwMDAxZWZmZjAwMCAtIDAwMDAwMDAwMWYwMDAwMDAgPSAyIFJFU0VSVkVEDQoo WEVOKSBIVk0xOiAgIDU6IDAwMDAwMDAwZmMwMDAwMDAgLSAwMDAwMDAwMTAwMDAwMDAwID0g MiBSRVNFUlZFRA0KKFhFTikgSFZNMTogZW50ZXIgaGFuZGxlXzE5Og0KKFhFTikgSFZNMTog ICBOVUxMDQooWEVOKSBIVk0xOiBCb290aW5nIGZyb20gRFZEL0NELi4uDQooWEVOKSBIVk0x OiBCb290aW5nIGZyb20gMDAwMDo3YzAwDQooWEVOKSBIVk0xOiBwbnAgY2FsbCBhcmcxPTAN ClsgICA3NS4wNzE0NjBdIHhlbmJyMDogcG9ydCAzKHZpZjEuMC1lbXUpIGVudGVyaW5nIGZv cndhcmRpbmcgc3RhdGUNDQooWEVOKSBwdCBvbjogMTANCihYRU4pIEI9NDIgW0E6MmEgQjow MiBDOjUwIHB0OjEwLzBdDQooWEVOKSBDPTUwIHB0PTEwLzANCihYRU4pIEM9YzAgcHQ9MTAv MA0KKFhFTikgQz0wMCBwdD0xMC8wDQooWEVOKSBDPWMwIHB0PTEwLzANCihYRU4pIEM9MDAg cHQ9MTAvMA0KKFhFTikgcHQgb2ZmIEA4Nw0KKFhFTikgaXJxLmM6MjcwOiBEb20xIFBDSSBs aW5rIDAgY2hhbmdlZCA1IC0+IDANCihYRU4pIGlycS5jOjI3MDogRG9tMSBQQ0kgbGluayAx IGNoYW5nZWQgMTAgLT4gMA0KKFhFTikgaXJxLmM6MjcwOiBEb20xIFBDSSBsaW5rIDIgY2hh bmdlZCAxMSAtPiAwDQooWEVOKSBpcnEuYzoyNzA6IERvbTEgUENJIGxpbmsgMyBjaGFuZ2Vk IDUgLT4gMA0K --------------070608010000090306040609 Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Xen-devel mailing list Xen-devel@lists.xen.org http://lists.xen.org/xen-devel --------------070608010000090306040609--
Jan Beulich
2013-Apr-19 14:33 UTC
Re: Bug: Windows 2003 fails to install on xen-unstable tip
>>> On 19.04.13 at 15:28, Roger Pau Monné<roger.pau@citrix.com> wrote: > On 19/04/13 14:47, Jan Beulich wrote: >>>>> On 19.04.13 at 12:44, Roger Pau Monné<roger.pau@citrix.com> wrote: >>> (XEN) HVM1: Booting from 0000:7c00 >>> (XEN) B=42 [A:26 B:02 C:50] >> >> Hmm - no REG_C read here. Below/attached an updated patch, >> with some more printing and two changes which together may >> help. >> >> Should the extra printing get noisy, just disable it, but please let >> me know which (if any) of them you needed to take out. > > Thanks, this last patch fixes the problems with FreeBSD, now it's able > to boot again as usual. I'm attaching a log in case you are interested > in the debug output.Good. And as suspected this and the Windows problem aren't directly connected. I suppose you're fine with me adding a Tested-by with your name on the eventual formal submission (which I'd like to defer until we get a better understanding of the Windows issue). Jan _______________________________________________ Xen-devel mailing list Xen-devel@lists.xen.org http://lists.xen.org/xen-devel
Roger Pau Monné
2013-Apr-19 14:41 UTC
Re: Bug: Windows 2003 fails to install on xen-unstable tip
On 19/04/13 16:33, Jan Beulich wrote:>>>> On 19.04.13 at 15:28, Roger Pau Monné<roger.pau@citrix.com> wrote: >> On 19/04/13 14:47, Jan Beulich wrote: >>>>>> On 19.04.13 at 12:44, Roger Pau Monné<roger.pau@citrix.com> wrote: >>>> (XEN) HVM1: Booting from 0000:7c00 >>>> (XEN) B=42 [A:26 B:02 C:50] >>> >>> Hmm - no REG_C read here. Below/attached an updated patch, >>> with some more printing and two changes which together may >>> help. >>> >>> Should the extra printing get noisy, just disable it, but please let >>> me know which (if any) of them you needed to take out. >> >> Thanks, this last patch fixes the problems with FreeBSD, now it's able >> to boot again as usual. I'm attaching a log in case you are interested >> in the debug output. > > Good. And as suspected this and the Windows problem aren't > directly connected. > > I suppose you're fine with me adding a Tested-by with your name > on the eventual formal submission (which I'd like to defer until we > get a better understanding of the Windows issue).Yes, I was going to do that anyway (add my Tested-by). _______________________________________________ Xen-devel mailing list Xen-devel@lists.xen.org http://lists.xen.org/xen-devel
Jan Beulich
2013-Apr-22 11:05 UTC
Re: Bug: Windows 2003 fails to install on xen-unstable tip
>>> On 19.04.13 at 15:51, George Dunlap <george.dunlap@eu.citrix.com> wrote: > (XEN) HVM1: Booting from DVD/CD... > (XEN) HVM1: Booting from 0000:7c00 > (XEN) HVM1: pnp call arg1=0 > [ 75.071460] xenbr0: port 3(vif1.0-emu) entering forwarding state > (XEN) pt on: 10 > (XEN) B=42 [A:2a B:02 C:50 pt:10/0] > (XEN) C=50 pt=10/0 > (XEN) C=c0 pt=10/0 > (XEN) C=00 pt=10/0 > (XEN) C=c0 pt=10/0 > (XEN) C=00 pt=10/0 > (XEN) pt off @87Odd - both the fact that apparently two to four interrupt instances arrive, and the fact that REG_C gets read two times when supposedly there was no interrupt. The latter may be indicative of a re-read near the end of the interrupt handler (i.e. checking whether more work is to do), which is why I added time stamps in the new version of the patch. The time stamps should also help understanding whether turning off the periodic timer really happens with due distance to the last interrupt instance (also increasing the gap from 10 to 250). Plus the patch now adds tracking of when the last RTC interrupt got triggered. I also retained the NetBSD fixes in here, as I don''t think they would harm Windows, and ultimately we want them committed unless we need to do some sort of revert. Jan --- a/xen/arch/x86/hvm/rtc.c +++ b/xen/arch/x86/hvm/rtc.c @@ -50,6 +50,23 @@ static void rtc_set_time(RTCState *s); static inline int from_bcd(RTCState *s, int a); static inline int convert_hour(RTCState *s, int hour); +#include <xen/symbols.h>//temp +#define LOGIDX_MASK 0xf//temp +static struct {//temp + s_time_t time; + void*caller; +} log[LOGIDX_MASK + 1]; +static unsigned logidx;//temp +static void pt_off(int line) {//temp + unsigned i, idx = logidx; + printk("pt off #%d @%"PRIx64"\n", line, NOW()); + for(i = idx; i <= idx + LOGIDX_MASK; ++i) { + if(!log[i & LOGIDX_MASK].caller) continue; + printk("pt irq @%"PRIx64, log[i & LOGIDX_MASK].time); + print_symbol(" (%s)\n", (unsigned long)log[i & LOGIDX_MASK].caller); + } +} + static void rtc_update_irq(RTCState *s) { struct domain *d = vrtc_domain(s); @@ -68,6 +85,7 @@ static void rtc_update_irq(RTCState *s) hvm_isa_irq_deassert(d, RTC_IRQ); if ( irqf ) +log[logidx & LOGIDX_MASK].time = NOW(), log[logidx++ & LOGIDX_MASK].caller = __builtin_return_address(0),//temp hvm_isa_irq_assert(d, RTC_IRQ); } @@ -81,12 +99,14 @@ void rtc_periodic_interrupt(void *opaque s->hw.cmos_data[RTC_REG_C] |= RTC_PF; rtc_update_irq(s); } - else if ( ++(s->pt_dead_ticks) >= 10 ) + else if ( ++(s->pt_dead_ticks) >= 250 ) { /* VM is ignoring its RTC; no point in running the timer */ +pt_off(__LINE__);//temp destroy_periodic_time(&s->pt); s->pt_code = 0; } +else if(s->pt_code) rtc_update_irq(s);//todo? spin_unlock(&s->lock); } @@ -114,6 +134,7 @@ static void rtc_timer_update(RTCState *s { if ( period_code != s->pt_code ) { +printk("pt on: %d @%"PRIx64"\n", period_code, NOW());//temp s->pt_code = period_code; period = 1 << (period_code - 1); /* period in 32 Khz cycles */ period = DIV_ROUND(period * 1000000000ULL, 32768); /* in ns */ @@ -125,6 +146,7 @@ static void rtc_timer_update(RTCState *s } /* fall through */ default: +pt_off(__LINE__);//temp destroy_periodic_time(&s->pt); s->pt_code = 0; break; @@ -451,6 +473,9 @@ static int rtc_ioport_write(void *opaque rtc_timer_update(s); break; case RTC_REG_B: +printk("B=%02x [A:%02x B:%02x C:%02x pt:%d/%d] @%"PRIx64"\n",//temp + data, s->hw.cmos_data[RTC_REG_A], orig, s->hw.cmos_data[RTC_REG_C],//temp + s->pt_code, s->pt_dead_ticks, NOW());//temp if ( data & RTC_SET ) { /* set mode: reset UIP mode */ @@ -474,6 +499,7 @@ static int rtc_ioport_write(void *opaque */ rtc_update_irq(s); s->hw.cmos_data[RTC_REG_B] = data; +if((data & RTC_PIE) && !(orig & RTC_PIE)) rtc_timer_update(s);//todo? if ( (data ^ orig) & RTC_SET ) check_update_timer(s); if ( (data ^ orig) & (RTC_24H | RTC_DM_BINARY | RTC_SET) ) @@ -629,6 +655,7 @@ static uint32_t rtc_ioport_read(RTCState case RTC_REG_C: ret = s->hw.cmos_data[s->hw.cmos_index]; s->hw.cmos_data[RTC_REG_C] = 0x00; +printk("C=%02x pt=%d/%d @%"PRIx64"\n", ret, s->pt_code, s->pt_dead_ticks, NOW());//temp rtc_update_irq(s); check_update_timer(s); alarm_timer_update(s); @@ -730,6 +757,8 @@ void rtc_reset(struct domain *d) destroy_periodic_time(&s->pt); s->pt_code = 0; s->pt.source = PTSRC_isa; +s->hw.cmos_data[RTC_REG_B] &= ~(RTC_PIE|RTC_AIE|RTC_UIE);//todo? +s->hw.cmos_data[RTC_REG_C] = 0;//todo? } void rtc_init(struct domain *d) _______________________________________________ Xen-devel mailing list Xen-devel@lists.xen.org http://lists.xen.org/xen-devel
George Dunlap
2013-Apr-22 15:32 UTC
Re: Bug: Windows 2003 fails to install on xen-unstable tip
On 22/04/13 12:05, Jan Beulich wrote:>>>> On 19.04.13 at 15:51, George Dunlap <george.dunlap@eu.citrix.com> wrote: >> (XEN) HVM1: Booting from DVD/CD... >> (XEN) HVM1: Booting from 0000:7c00 >> (XEN) HVM1: pnp call arg1=0 >> [ 75.071460] xenbr0: port 3(vif1.0-emu) entering forwarding state >> (XEN) pt on: 10 >> (XEN) B=42 [A:2a B:02 C:50 pt:10/0] >> (XEN) C=50 pt=10/0 >> (XEN) C=c0 pt=10/0 >> (XEN) C=00 pt=10/0 >> (XEN) C=c0 pt=10/0 >> (XEN) C=00 pt=10/0 >> (XEN) pt off @87 > Odd - both the fact that apparently two to four interrupt instances > arrive, and the fact that REG_C gets read two times when > supposedly there was no interrupt. The latter may be indicative of > a re-read near the end of the interrupt handler (i.e. checking > whether more work is to do), which is why I added time stamps in > the new version of the patch. > > The time stamps should also help understanding whether turning > off the periodic timer really happens with due distance to the last > interrupt instance (also increasing the gap from 10 to 250). Plus > the patch now adds tracking of when the last RTC interrupt got > triggered. > > I also retained the NetBSD fixes in here, as I don''t think they > would harm Windows, and ultimately we want them committed > unless we need to do some sort of revert. > > Jan > > --- a/xen/arch/x86/hvm/rtc.c > +++ b/xen/arch/x86/hvm/rtc.c > @@ -50,6 +50,23 @@ static void rtc_set_time(RTCState *s); > static inline int from_bcd(RTCState *s, int a); > static inline int convert_hour(RTCState *s, int hour); > > +#include <xen/symbols.h>//temp > +#define LOGIDX_MASK 0xf//temp > +static struct {//temp > + s_time_t time; > + void*caller; > +} log[LOGIDX_MASK + 1]; > +static unsigned logidx;//temp > +static void pt_off(int line) {//temp > + unsigned i, idx = logidx; > + printk("pt off #%d @%"PRIx64"\n", line, NOW()); > + for(i = idx; i <= idx + LOGIDX_MASK; ++i) { > + if(!log[i & LOGIDX_MASK].caller) continue; > + printk("pt irq @%"PRIx64, log[i & LOGIDX_MASK].time); > + print_symbol(" (%s)\n", (unsigned long)log[i & LOGIDX_MASK].caller); > + } > +} > + > static void rtc_update_irq(RTCState *s) > { > struct domain *d = vrtc_domain(s); > @@ -68,6 +85,7 @@ static void rtc_update_irq(RTCState *s) > > hvm_isa_irq_deassert(d, RTC_IRQ); > if ( irqf ) > +log[logidx & LOGIDX_MASK].time = NOW(), log[logidx++ & LOGIDX_MASK].caller = __builtin_return_address(0),//temp > hvm_isa_irq_assert(d, RTC_IRQ); > } > > @@ -81,12 +99,14 @@ void rtc_periodic_interrupt(void *opaque > s->hw.cmos_data[RTC_REG_C] |= RTC_PF; > rtc_update_irq(s); > } > - else if ( ++(s->pt_dead_ticks) >= 10 ) > + else if ( ++(s->pt_dead_ticks) >= 250 ) > { > /* VM is ignoring its RTC; no point in running the timer */ > +pt_off(__LINE__);//temp > destroy_periodic_time(&s->pt); > s->pt_code = 0; > } > +else if(s->pt_code) rtc_update_irq(s);//todo? > spin_unlock(&s->lock); > } > > @@ -114,6 +134,7 @@ static void rtc_timer_update(RTCState *s > { > if ( period_code != s->pt_code ) > { > +printk("pt on: %d @%"PRIx64"\n", period_code, NOW());//temp > s->pt_code = period_code; > period = 1 << (period_code - 1); /* period in 32 Khz cycles */ > period = DIV_ROUND(period * 1000000000ULL, 32768); /* in ns */ > @@ -125,6 +146,7 @@ static void rtc_timer_update(RTCState *s > } > /* fall through */ > default: > +pt_off(__LINE__);//temp > destroy_periodic_time(&s->pt); > s->pt_code = 0; > break; > @@ -451,6 +473,9 @@ static int rtc_ioport_write(void *opaque > rtc_timer_update(s); > break; > case RTC_REG_B: > +printk("B=%02x [A:%02x B:%02x C:%02x pt:%d/%d] @%"PRIx64"\n",//temp > + data, s->hw.cmos_data[RTC_REG_A], orig, s->hw.cmos_data[RTC_REG_C],//temp > + s->pt_code, s->pt_dead_ticks, NOW());//temp > if ( data & RTC_SET ) > { > /* set mode: reset UIP mode */ > @@ -474,6 +499,7 @@ static int rtc_ioport_write(void *opaque > */ > rtc_update_irq(s); > s->hw.cmos_data[RTC_REG_B] = data; > +if((data & RTC_PIE) && !(orig & RTC_PIE)) rtc_timer_update(s);//todo? > if ( (data ^ orig) & RTC_SET ) > check_update_timer(s); > if ( (data ^ orig) & (RTC_24H | RTC_DM_BINARY | RTC_SET) ) > @@ -629,6 +655,7 @@ static uint32_t rtc_ioport_read(RTCState > case RTC_REG_C: > ret = s->hw.cmos_data[s->hw.cmos_index]; > s->hw.cmos_data[RTC_REG_C] = 0x00; > +printk("C=%02x pt=%d/%d @%"PRIx64"\n", ret, s->pt_code, s->pt_dead_ticks, NOW());//temp > rtc_update_irq(s); > check_update_timer(s); > alarm_timer_update(s); > @@ -730,6 +757,8 @@ void rtc_reset(struct domain *d) > destroy_periodic_time(&s->pt); > s->pt_code = 0; > s->pt.source = PTSRC_isa; > +s->hw.cmos_data[RTC_REG_B] &= ~(RTC_PIE|RTC_AIE|RTC_UIE);//todo? > +s->hw.cmos_data[RTC_REG_C] = 0;//todo? > } > > void rtc_init(struct domain *d) >(XEN) pt on: 10 @14fd4b61ef^M (XEN) B=42 [A:2a B:02 C:50 pt:10/0] @14fd6f73d9^M (XEN) C=50 pt=10/0 @14fdb032f8^M (XEN) C=c0 pt=10/6 @14fddabc31^M (XEN) C=00 pt=10/0 @14fe04d583^M (XEN) C=c0 pt=10/0 @14feaa9978^M (XEN) C=00 pt=10/0 @14fed2ae4b^M (XEN) C=c0 pt=10/0 @14ff98fe90^M (XEN) C=00 pt=10/0 @14ffc0fbc1^M (XEN) irq.c:270: Dom1 PCI link 0 changed 5 -> 0^M (XEN) irq.c:270: Dom1 PCI link 1 changed 10 -> 0^M (XEN) irq.c:270: Dom1 PCI link 2 changed 11 -> 0^M (XEN) irq.c:270: Dom1 PCI link 3 changed 5 -> 0^M (XEN) pt off #105 @15e95c8ff8^M (XEN) pt irq @15da75fb9c (rtc_periodic_interrupt+0x81/0x93)^M (XEN) pt irq @15db644b09 (rtc_periodic_interrupt+0x81/0x93)^M (XEN) pt irq @15dc53074a (rtc_periodic_interrupt+0x81/0x93)^M (XEN) pt irq @15dd41309b (rtc_periodic_interrupt+0x81/0x93)^M (XEN) pt irq @15de2f93db (rtc_periodic_interrupt+0x81/0x93)^M (XEN) pt irq @15df1e6232 (rtc_periodic_interrupt+0x81/0x93)^M (XEN) pt irq @15e00c3c2f (rtc_periodic_interrupt+0x81/0x93)^M (XEN) pt irq @15e0faca4c (rtc_periodic_interrupt+0x81/0x93)^M (XEN) pt irq @15e1e94f41 (rtc_periodic_interrupt+0x81/0x93)^M (XEN) pt irq @15e2d7b303 (rtc_periodic_interrupt+0x81/0x93)^M (XEN) pt irq @15e3c61780 (rtc_periodic_interrupt+0x81/0x93)^M (XEN) pt irq @15e4b4cd99 (rtc_periodic_interrupt+0x81/0x93)^M (XEN) pt irq @15e5a33c65 (rtc_periodic_interrupt+0x81/0x93)^M (XEN) pt irq @15e690a53a (rtc_periodic_interrupt+0x81/0x93)^M (XEN) pt irq @15e77f1d0f (rtc_periodic_interrupt+0x81/0x93)^M (XEN) pt irq @15e86d876a (rtc_periodic_interrupt+0x81/0x93)^M Full log attached... -George _______________________________________________ Xen-devel mailing list Xen-devel@lists.xen.org http://lists.xen.org/xen-devel
Jan Beulich
2013-Apr-23 10:25 UTC
Re: Bug: Windows 2003 fails to install on xen-unstable tip
>>> On 22.04.13 at 17:32, George Dunlap <george.dunlap@eu.citrix.com> wrote: > (XEN) pt on: 10 @14fd4b61ef^M > (XEN) B=42 [A:2a B:02 C:50 pt:10/0] @14fd6f73d9^M > (XEN) C=50 pt=10/0 @14fdb032f8^M > (XEN) C=c0 pt=10/6 @14fddabc31^M > (XEN) C=00 pt=10/0 @14fe04d583^M > (XEN) C=c0 pt=10/0 @14feaa9978^M > (XEN) C=00 pt=10/0 @14fed2ae4b^M > (XEN) C=c0 pt=10/0 @14ff98fe90^M > (XEN) C=00 pt=10/0 @14ffc0fbc1^M > (XEN) irq.c:270: Dom1 PCI link 0 changed 5 -> 0^M > (XEN) irq.c:270: Dom1 PCI link 1 changed 10 -> 0^M > (XEN) irq.c:270: Dom1 PCI link 2 changed 11 -> 0^M > (XEN) irq.c:270: Dom1 PCI link 3 changed 5 -> 0^M > (XEN) pt off #105 @15e95c8ff8^M > (XEN) pt irq @15da75fb9c (rtc_periodic_interrupt+0x81/0x93)^M > (XEN) pt irq @15db644b09 (rtc_periodic_interrupt+0x81/0x93)^M > (XEN) pt irq @15dc53074a (rtc_periodic_interrupt+0x81/0x93)^M > (XEN) pt irq @15dd41309b (rtc_periodic_interrupt+0x81/0x93)^M > (XEN) pt irq @15de2f93db (rtc_periodic_interrupt+0x81/0x93)^M > (XEN) pt irq @15df1e6232 (rtc_periodic_interrupt+0x81/0x93)^M > (XEN) pt irq @15e00c3c2f (rtc_periodic_interrupt+0x81/0x93)^M > (XEN) pt irq @15e0faca4c (rtc_periodic_interrupt+0x81/0x93)^M > (XEN) pt irq @15e1e94f41 (rtc_periodic_interrupt+0x81/0x93)^M > (XEN) pt irq @15e2d7b303 (rtc_periodic_interrupt+0x81/0x93)^M > (XEN) pt irq @15e3c61780 (rtc_periodic_interrupt+0x81/0x93)^M > (XEN) pt irq @15e4b4cd99 (rtc_periodic_interrupt+0x81/0x93)^M > (XEN) pt irq @15e5a33c65 (rtc_periodic_interrupt+0x81/0x93)^M > (XEN) pt irq @15e690a53a (rtc_periodic_interrupt+0x81/0x93)^M > (XEN) pt irq @15e77f1d0f (rtc_periodic_interrupt+0x81/0x93)^M > (XEN) pt irq @15e86d876a (rtc_periodic_interrupt+0x81/0x93)^MSo we send IRQs as regularly as we''re expected to, but Windows doesn''t even look at REG_C. To me it seems perfectly valid to stop sending further IRQs in that case. In any event the time stamps appear to confirm that the respective second REG_C reads are likely checks at the end of the interrupt handler in Windows, and that the increased deferral of turning off the periodic timer didn''t make a difference. Just to double check - could you comment out entirely the first (normal code, i.e. not the one marked //todo?) "else if" in rtc_periodic_interrupt() (including its body of course)? I would expect this to not make a difference, and if so I don''t see how Windows expects to be woken up again (I would guess that they internally have some gating logic preventing the normal IRQ8 handling to happen, yet of course we don''t know what would reset that state). Tim, do you have any other thoughts? Jan
George Dunlap
2013-Apr-23 10:38 UTC
Re: Bug: Windows 2003 fails to install on xen-unstable tip
On 23/04/13 11:25, Jan Beulich wrote:>>>> On 22.04.13 at 17:32, George Dunlap <george.dunlap@eu.citrix.com> wrote: >> (XEN) pt on: 10 @14fd4b61ef^M >> (XEN) B=42 [A:2a B:02 C:50 pt:10/0] @14fd6f73d9^M >> (XEN) C=50 pt=10/0 @14fdb032f8^M >> (XEN) C=c0 pt=10/6 @14fddabc31^M >> (XEN) C=00 pt=10/0 @14fe04d583^M >> (XEN) C=c0 pt=10/0 @14feaa9978^M >> (XEN) C=00 pt=10/0 @14fed2ae4b^M >> (XEN) C=c0 pt=10/0 @14ff98fe90^M >> (XEN) C=00 pt=10/0 @14ffc0fbc1^M >> (XEN) irq.c:270: Dom1 PCI link 0 changed 5 -> 0^M >> (XEN) irq.c:270: Dom1 PCI link 1 changed 10 -> 0^M >> (XEN) irq.c:270: Dom1 PCI link 2 changed 11 -> 0^M >> (XEN) irq.c:270: Dom1 PCI link 3 changed 5 -> 0^M >> (XEN) pt off #105 @15e95c8ff8^M >> (XEN) pt irq @15da75fb9c (rtc_periodic_interrupt+0x81/0x93)^M >> (XEN) pt irq @15db644b09 (rtc_periodic_interrupt+0x81/0x93)^M >> (XEN) pt irq @15dc53074a (rtc_periodic_interrupt+0x81/0x93)^M >> (XEN) pt irq @15dd41309b (rtc_periodic_interrupt+0x81/0x93)^M >> (XEN) pt irq @15de2f93db (rtc_periodic_interrupt+0x81/0x93)^M >> (XEN) pt irq @15df1e6232 (rtc_periodic_interrupt+0x81/0x93)^M >> (XEN) pt irq @15e00c3c2f (rtc_periodic_interrupt+0x81/0x93)^M >> (XEN) pt irq @15e0faca4c (rtc_periodic_interrupt+0x81/0x93)^M >> (XEN) pt irq @15e1e94f41 (rtc_periodic_interrupt+0x81/0x93)^M >> (XEN) pt irq @15e2d7b303 (rtc_periodic_interrupt+0x81/0x93)^M >> (XEN) pt irq @15e3c61780 (rtc_periodic_interrupt+0x81/0x93)^M >> (XEN) pt irq @15e4b4cd99 (rtc_periodic_interrupt+0x81/0x93)^M >> (XEN) pt irq @15e5a33c65 (rtc_periodic_interrupt+0x81/0x93)^M >> (XEN) pt irq @15e690a53a (rtc_periodic_interrupt+0x81/0x93)^M >> (XEN) pt irq @15e77f1d0f (rtc_periodic_interrupt+0x81/0x93)^M >> (XEN) pt irq @15e86d876a (rtc_periodic_interrupt+0x81/0x93)^M > So we send IRQs as regularly as we''re expected to, but Windows > doesn''t even look at REG_C. To me it seems perfectly valid to stop > sending further IRQs in that case.Perhaps something else is going on -- e.g., Windows is *reading* something different from the RTC, and acting differently in response to that? It''s obviously a quirk in Windows 2003, as XP and Win7 seem to deal with it just fine. Nonetheless, we can''t very well just say, "Well, it''s a bug in Windows, so go talk to Microsoft". :-)> > In any event the time stamps appear to confirm that the respective > second REG_C reads are likely checks at the end of the interrupt > handler in Windows, and that the increased deferral of turning off > the periodic timer didn''t make a difference. > > Just to double check - could you comment out entirely the first > (normal code, i.e. not the one marked //todo?) "else if" in > rtc_periodic_interrupt() (including its body of course)? I would > expect this to not make a difference, and if so I don''t see how > Windows expects to be woken up again (I would guess that > they internally have some gating logic preventing the normal IRQ8 > handling to happen, yet of course we don''t know what would > reset that state).In fact, when I comment out that region, then it hangs in the guest BIOS before even attempting to boot the CD. I took a look at the offending changeset, and unfortunately it seems to have a lot of different changes, so it''s not 100% clear which ones are related or not. I''ll give it a try anyway. Do you not have boot images of Windows 2003 that you can test yourself? -George
Tim Deegan
2013-Apr-23 10:55 UTC
Re: Bug: Windows 2003 fails to install on xen-unstable tip
At 11:25 +0100 on 23 Apr (1366716340), Jan Beulich wrote:> >>> On 22.04.13 at 17:32, George Dunlap <george.dunlap@eu.citrix.com> wrote: > > (XEN) pt on: 10 @14fd4b61ef^M > > (XEN) B=42 [A:2a B:02 C:50 pt:10/0] @14fd6f73d9^M > > (XEN) C=50 pt=10/0 @14fdb032f8^M > > (XEN) C=c0 pt=10/6 @14fddabc31^M > > (XEN) C=00 pt=10/0 @14fe04d583^M > > (XEN) C=c0 pt=10/0 @14feaa9978^M > > (XEN) C=00 pt=10/0 @14fed2ae4b^M > > (XEN) C=c0 pt=10/0 @14ff98fe90^M > > (XEN) C=00 pt=10/0 @14ffc0fbc1^M > > (XEN) irq.c:270: Dom1 PCI link 0 changed 5 -> 0^M > > (XEN) irq.c:270: Dom1 PCI link 1 changed 10 -> 0^M > > (XEN) irq.c:270: Dom1 PCI link 2 changed 11 -> 0^M > > (XEN) irq.c:270: Dom1 PCI link 3 changed 5 -> 0^M > > (XEN) pt off #105 @15e95c8ff8^M > > (XEN) pt irq @15da75fb9c (rtc_periodic_interrupt+0x81/0x93)^M > > (XEN) pt irq @15db644b09 (rtc_periodic_interrupt+0x81/0x93)^M > > (XEN) pt irq @15dc53074a (rtc_periodic_interrupt+0x81/0x93)^M > > (XEN) pt irq @15dd41309b (rtc_periodic_interrupt+0x81/0x93)^M > > (XEN) pt irq @15de2f93db (rtc_periodic_interrupt+0x81/0x93)^M > > (XEN) pt irq @15df1e6232 (rtc_periodic_interrupt+0x81/0x93)^M > > (XEN) pt irq @15e00c3c2f (rtc_periodic_interrupt+0x81/0x93)^M > > (XEN) pt irq @15e0faca4c (rtc_periodic_interrupt+0x81/0x93)^M > > (XEN) pt irq @15e1e94f41 (rtc_periodic_interrupt+0x81/0x93)^M > > (XEN) pt irq @15e2d7b303 (rtc_periodic_interrupt+0x81/0x93)^M > > (XEN) pt irq @15e3c61780 (rtc_periodic_interrupt+0x81/0x93)^M > > (XEN) pt irq @15e4b4cd99 (rtc_periodic_interrupt+0x81/0x93)^M > > (XEN) pt irq @15e5a33c65 (rtc_periodic_interrupt+0x81/0x93)^M > > (XEN) pt irq @15e690a53a (rtc_periodic_interrupt+0x81/0x93)^M > > (XEN) pt irq @15e77f1d0f (rtc_periodic_interrupt+0x81/0x93)^M > > (XEN) pt irq @15e86d876a (rtc_periodic_interrupt+0x81/0x93)^M > > So we send IRQs as regularly as we''re expected to, but Windows > doesn''t even look at REG_C. To me it seems perfectly valid to stop > sending further IRQs in that case. > > In any event the time stamps appear to confirm that the respective > second REG_C reads are likely checks at the end of the interrupt > handler in Windows, and that the increased deferral of turning off > the periodic timer didn''t make a difference. > > Just to double check - could you comment out entirely the first > (normal code, i.e. not the one marked //todo?) "else if" in > rtc_periodic_interrupt() (including its body of course)? I would > expect this to not make a difference, and if so I don''t see how > Windows expects to be woken up again (I would guess that > they internally have some gating logic preventing the normal IRQ8 > handling to happen, yet of course we don''t know what would > reset that state). > > Tim, do you have any other thoughts?Haven''t had a chance to look at this yet, and will need to page in all that RTC state after being away. I''ll have a look on Thursday. Cheers, Tim.
Jan Beulich
2013-Apr-23 11:33 UTC
Re: Bug: Windows 2003 fails to install on xen-unstable tip
>>> On 23.04.13 at 12:38, George Dunlap <george.dunlap@eu.citrix.com> wrote: > Do you not have boot images of Windows 2003 that you can test yourself?In fact I don''t have any non-machine-bound Windows images at all. Let me go see whether my American colleagues could help out here... Jan
George Dunlap
2013-Apr-23 11:52 UTC
Re: Bug: Windows 2003 fails to install on xen-unstable tip
On 23/04/13 12:33, Jan Beulich wrote:>>>> On 23.04.13 at 12:38, George Dunlap <george.dunlap@eu.citrix.com> wrote: >> Do you not have boot images of Windows 2003 that you can test yourself? > In fact I don''t have any non-machine-bound Windows images at > all. Let me go see whether my American colleagues could help out > here...So I manually broke the patch down into 5 component parts (attached). The installer works just fine for the first 3 -- the ones actually mentioned in the patch changeset. It breaks when the handler is moved into the generic IRQ timer code rather than having its own callback (I think that''s what''s happening there, anyway). -George _______________________________________________ Xen-devel mailing list Xen-devel@lists.xen.org http://lists.xen.org/xen-devel
George Dunlap
2013-Apr-23 11:57 UTC
Re: Bug: Windows 2003 fails to install on xen-unstable tip
On 23/04/13 12:52, George Dunlap wrote:> On 23/04/13 12:33, Jan Beulich wrote: >>>>> On 23.04.13 at 12:38, George Dunlap <george.dunlap@eu.citrix.com> wrote: >>> Do you not have boot images of Windows 2003 that you can test yourself? >> In fact I don''t have any non-machine-bound Windows images at >> all. Let me go see whether my American colleagues could help out >> here... > So I manually broke the patch down into 5 component parts (attached). > The installer works just fine for the first 3 -- the ones actually > mentioned in the patch changeset. It breaks when the handler is moved > into the generic IRQ timer code rather than having its own callback (I > think that''s what''s happening there, anyway).Hmm, patch 5 seems to have some weird extraneous stuff in there -- please ignore anything outside the xen tree... -George
Jan Beulich
2013-Apr-23 12:25 UTC
Re: Bug: Windows 2003 fails to install on xen-unstable tip
>>> On 23.04.13 at 13:52, George Dunlap <george.dunlap@eu.citrix.com> wrote: > On 23/04/13 12:33, Jan Beulich wrote: >>>>> On 23.04.13 at 12:38, George Dunlap <george.dunlap@eu.citrix.com> wrote: >>> Do you not have boot images of Windows 2003 that you can test yourself? >> In fact I don''t have any non-machine-bound Windows images at >> all. Let me go see whether my American colleagues could help out >> here... > > So I manually broke the patch down into 5 component parts (attached). > The installer works just fine for the first 3 -- the ones actually > mentioned in the patch changeset.The first four then apparently. And the fifth is actually part of what the third bullet point says. And I don''t think it''s really valid to split the changes apart like this (e.g. pieces 1 and 3 necessarily belong together).> It breaks when the handler is moved > into the generic IRQ timer code rather than having its own callback (I > think that''s what''s happening there, anyway).That was the reason I always said if we need to revert, then only this part (plus anything related to it - see above regarding the splitting of the original patch). Yet I still don''t see what''s wrong here, hence I''m hesitant to revert. In particular with the latest debugging patch having shown that we do inject the interrupt regularly. And with what you narrowed it down to it must be the periodic interrupt code that the problem is in, yet we by now also know it''s not the injection of the interrupt alone (or the interrupt asserted there doesn''t really end up getting injected into the guest). Jan
Jan Beulich
2013-Apr-23 12:45 UTC
Re: Bug: Windows 2003 fails to install on xen-unstable tip
>>> On 23.04.13 at 13:57, George Dunlap <george.dunlap@eu.citrix.com> wrote: > On 23/04/13 12:52, George Dunlap wrote: >> On 23/04/13 12:33, Jan Beulich wrote: >>>>>> On 23.04.13 at 12:38, George Dunlap <george.dunlap@eu.citrix.com> wrote: >>>> Do you not have boot images of Windows 2003 that you can test yourself? >>> In fact I don''t have any non-machine-bound Windows images at >>> all. Let me go see whether my American colleagues could help out >>> here... >> So I manually broke the patch down into 5 component parts (attached). >> The installer works just fine for the first 3 -- the ones actually >> mentioned in the patch changeset. It breaks when the handler is moved >> into the generic IRQ timer code rather than having its own callback (I >> think that''s what''s happening there, anyway). > > Hmm, patch 5 seems to have some weird extraneous stuff in there -- > please ignore anything outside the xen tree...That goes without saying... Jan
Jan Beulich
2013-Apr-23 13:00 UTC
Re: Bug: Windows 2003 fails to install on xen-unstable tip
>>> On 23.04.13 at 13:52, George Dunlap <george.dunlap@eu.citrix.com> wrote: > On 23/04/13 12:33, Jan Beulich wrote: >>>>> On 23.04.13 at 12:38, George Dunlap <george.dunlap@eu.citrix.com> wrote: >>> Do you not have boot images of Windows 2003 that you can test yourself? >> In fact I don''t have any non-machine-bound Windows images at >> all. Let me go see whether my American colleagues could help out >> here... > > So I manually broke the patch down into 5 component parts (attached). > The installer works just fine for the first 3 -- the ones actually > mentioned in the patch changeset. It breaks when the handler is moved > into the generic IRQ timer code rather than having its own callback (I > think that''s what''s happening there, anyway).Just went through that change again: The only thing that changes is that while rtc_periodic_cb() (simply setting REG_C flags) got called at the end of pt_intr_post(), rtc_periodic_interrupt() now gets called from pt_update_irq(), and therefore takes care of asserting the IRQ itself (which originally happened inside pt_update_irq()) along with setting REG_C flags. Bottom line - all the patch changes is when exactly REG_PF (and possibly REG_IRQF) get set, and whether the IRQ actually gets asserted. And of course we''re now suppressing redundantly re-asserting the same IRQ, if we see that it didn''t get handled for some time (that''s with Tim''s subsequent adjustment - originally the patch caused the IRQ to be asserted exactly once). And just to be clear - it is the purpose of the change to neither raise the IRQ needlessly nor run the periodic timer when there''s no use for it (because once RTC_PF got set, subsequent invocations are supposed to have no effect at all). Jan
George Dunlap
2013-Apr-23 14:21 UTC
Re: Bug: Windows 2003 fails to install on xen-unstable tip
On 23/04/13 14:00, Jan Beulich wrote:>>>> On 23.04.13 at 13:52, George Dunlap <george.dunlap@eu.citrix.com> wrote: >> On 23/04/13 12:33, Jan Beulich wrote: >>>>>> On 23.04.13 at 12:38, George Dunlap <george.dunlap@eu.citrix.com> wrote: >>>> Do you not have boot images of Windows 2003 that you can test yourself? >>> In fact I don''t have any non-machine-bound Windows images at >>> all. Let me go see whether my American colleagues could help out >>> here... >> So I manually broke the patch down into 5 component parts (attached). >> The installer works just fine for the first 3 -- the ones actually >> mentioned in the patch changeset. It breaks when the handler is moved >> into the generic IRQ timer code rather than having its own callback (I >> think that''s what''s happening there, anyway). > Just went through that change again: The only thing that changes > is that while rtc_periodic_cb() (simply setting REG_C flags) got > called at the end of pt_intr_post(), rtc_periodic_interrupt() now > gets called from pt_update_irq(), and therefore takes care of > asserting the IRQ itself (which originally happened inside > pt_update_irq()) along with setting REG_C flags. Bottom line - > all the patch changes is when exactly REG_PF (and possibly > REG_IRQF) get set, and whether the IRQ actually gets asserted.So that last bit seems to do these things: a. Changes when the handling happens in the Xen interrupt handler b. Causes assert/deassert to only happen if !(C.PF) && (B.PIE) (Before it happened unconditionally) c. Causes C.IRQF=1 only if (same condition above) (Before it happened unconditionally) d. Runs destroy_periodic_timer() if C.PF already So just to figure out what it was that w2k3 wanted, I tried a bunch of variations: * All of above BAD * a only; always assert/deassert + set C.IRQF GOOD * always assert/deassert, but leave destroy_periodic_timer and IRQF setting alone FAIL * destroy if C.PF, assert/deassert, set IRQF if setting C.PF (don''t check B.PIE) FAIL * destroy if C.PF, always assert/deassert + set C.IRQF FAIL * never destroy, assert/deassert + set C.IRQF if setting C.PF FAIL * never destroy, assert/deassert + set C.IRQF if !C.IRQF FAIL In short, it seems that w2k3 basically expects an unlimited number of attempts to actually deliver the interrupt. Let me see if I can get a patch to the tip of unstable (with all the other intermediate changes)... -George
jacek burghardt
2013-Apr-23 14:43 UTC
Re: Bug: Windows 2003 fails to install on xen-unstable tip
How is networking with w2k3. I had tested server 2012 2008R2 and w2k3 and there is no network as of most recent xen unstable. I have to install xen drivers to get network working. Hvm has bug were there is no network connectivity dhcpd does not work so my freenas nas no network anymore. I also hope this will fix issues with freenas On Tue, Apr 23, 2013 at 8:21 AM, George Dunlap <george.dunlap@eu.citrix.com>wrote:> On 23/04/13 14:00, Jan Beulich wrote: > >> On 23.04.13 at 13:52, George Dunlap <george.dunlap@eu.citrix.com> wrote: >>>>> >>>> On 23/04/13 12:33, Jan Beulich wrote: >>> >>>> On 23.04.13 at 12:38, George Dunlap <george.dunlap@eu.citrix.com> >>>>>>> wrote: >>>>>>> >>>>>> Do you not have boot images of Windows 2003 that you can test >>>>> yourself? >>>>> >>>> In fact I don''t have any non-machine-bound Windows images at >>>> all. Let me go see whether my American colleagues could help out >>>> here... >>>> >>> So I manually broke the patch down into 5 component parts (attached). >>> The installer works just fine for the first 3 -- the ones actually >>> mentioned in the patch changeset. It breaks when the handler is moved >>> into the generic IRQ timer code rather than having its own callback (I >>> think that''s what''s happening there, anyway). >>> >> Just went through that change again: The only thing that changes >> is that while rtc_periodic_cb() (simply setting REG_C flags) got >> called at the end of pt_intr_post(), rtc_periodic_interrupt() now >> gets called from pt_update_irq(), and therefore takes care of >> asserting the IRQ itself (which originally happened inside >> pt_update_irq()) along with setting REG_C flags. Bottom line - >> all the patch changes is when exactly REG_PF (and possibly >> REG_IRQF) get set, and whether the IRQ actually gets asserted. >> > > So that last bit seems to do these things: > a. Changes when the handling happens in the Xen interrupt handler > b. Causes assert/deassert to only happen if !(C.PF) && (B.PIE) > (Before it happened unconditionally) > c. Causes C.IRQF=1 only if (same condition above) > (Before it happened unconditionally) > d. Runs destroy_periodic_timer() if C.PF already > > So just to figure out what it was that w2k3 wanted, I tried a bunch of > variations: > > * All of above > BAD > * a only; always assert/deassert + set C.IRQF > GOOD > * always assert/deassert, but leave destroy_periodic_timer and IRQF > setting alone > FAIL > * destroy if C.PF, assert/deassert, set IRQF if setting C.PF (don''t check > B.PIE) > FAIL > * destroy if C.PF, always assert/deassert + set C.IRQF > FAIL > * never destroy, assert/deassert + set C.IRQF if setting C.PF > FAIL > * never destroy, assert/deassert + set C.IRQF if !C.IRQF > FAIL > > In short, it seems that w2k3 basically expects an unlimited number of > attempts to actually deliver the interrupt. > > Let me see if I can get a patch to the tip of unstable (with all the other > intermediate changes)... > > -George > > > ______________________________**_________________ > Xen-devel mailing list > Xen-devel@lists.xen.org > http://lists.xen.org/xen-devel >_______________________________________________ Xen-devel mailing list Xen-devel@lists.xen.org http://lists.xen.org/xen-devel
George Dunlap
2013-Apr-23 14:47 UTC
Re: Bug: Windows 2003 fails to install on xen-unstable tip
On 23/04/13 15:43, jacek burghardt wrote:> How is networking with w2k3. I had tested server 2012 2008R2 and w2k3 > and there is no network as of most recent xen unstable. I have to > install xen drivers to get network working. Hvm has bug were there is > no network connectivity dhcpd does not work so my freenas nas no > network anymore. > I also hope this will fix issues with freenas1. Don''t top-post 2. Don''t hijack a thread to talk about an unrelated topic. If you have a bug to report, please write a new e-mail with the pertinent information. -George> > > On Tue, Apr 23, 2013 at 8:21 AM, George Dunlap > <george.dunlap@eu.citrix.com <mailto:george.dunlap@eu.citrix.com>> wrote: > > On 23/04/13 14:00, Jan Beulich wrote: > > On 23.04.13 at 13:52, George Dunlap > <george.dunlap@eu.citrix.com > <mailto:george.dunlap@eu.citrix.com>> wrote: > > On 23/04/13 12:33, Jan Beulich wrote: > > On 23.04.13 at 12:38, George Dunlap > <george.dunlap@eu.citrix.com > <mailto:george.dunlap@eu.citrix.com>> wrote: > > Do you not have boot images of Windows 2003 that > you can test yourself? > > In fact I don''t have any non-machine-bound Windows > images at > all. Let me go see whether my American colleagues > could help out > here... > > So I manually broke the patch down into 5 component parts > (attached). > The installer works just fine for the first 3 -- the ones > actually > mentioned in the patch changeset. It breaks when the > handler is moved > into the generic IRQ timer code rather than having its own > callback (I > think that''s what''s happening there, anyway). > > Just went through that change again: The only thing that changes > is that while rtc_periodic_cb() (simply setting REG_C flags) got > called at the end of pt_intr_post(), rtc_periodic_interrupt() now > gets called from pt_update_irq(), and therefore takes care of > asserting the IRQ itself (which originally happened inside > pt_update_irq()) along with setting REG_C flags. Bottom line - > all the patch changes is when exactly REG_PF (and possibly > REG_IRQF) get set, and whether the IRQ actually gets asserted. > > > So that last bit seems to do these things: > a. Changes when the handling happens in the Xen interrupt handler > b. Causes assert/deassert to only happen if !(C.PF <http://C.PF>) > && (B.PIE) > (Before it happened unconditionally) > c. Causes C.IRQF=1 only if (same condition above) > (Before it happened unconditionally) > d. Runs destroy_periodic_timer() if C.PF <http://C.PF> already > > So just to figure out what it was that w2k3 wanted, I tried a > bunch of variations: > > * All of above > BAD > * a only; always assert/deassert + set C.IRQF > GOOD > * always assert/deassert, but leave destroy_periodic_timer and > IRQF setting alone > FAIL > * destroy if C.PF <http://C.PF>, assert/deassert, set IRQF if > setting C.PF <http://C.PF> (don''t check B.PIE) > FAIL > * destroy if C.PF <http://C.PF>, always assert/deassert + set C.IRQF > FAIL > * never destroy, assert/deassert + set C.IRQF if setting C.PF > <http://C.PF> > FAIL > * never destroy, assert/deassert + set C.IRQF if !C.IRQF > FAIL > > In short, it seems that w2k3 basically expects an unlimited number > of attempts to actually deliver the interrupt. > > Let me see if I can get a patch to the tip of unstable (with all > the other intermediate changes)... > > -George > > > _______________________________________________ > Xen-devel mailing list > Xen-devel@lists.xen.org <mailto:Xen-devel@lists.xen.org> > http://lists.xen.org/xen-devel > >_______________________________________________ Xen-devel mailing list Xen-devel@lists.xen.org http://lists.xen.org/xen-devel
Jan Beulich
2013-Apr-23 14:55 UTC
Re: Bug: Windows 2003 fails to install on xen-unstable tip
>>> On 23.04.13 at 16:21, George Dunlap <george.dunlap@eu.citrix.com> wrote: > On 23/04/13 14:00, Jan Beulich wrote: >>>>> On 23.04.13 at 13:52, George Dunlap <george.dunlap@eu.citrix.com> wrote: >>> On 23/04/13 12:33, Jan Beulich wrote: >> Just went through that change again: The only thing that changes >> is that while rtc_periodic_cb() (simply setting REG_C flags) got >> called at the end of pt_intr_post(), rtc_periodic_interrupt() now >> gets called from pt_update_irq(), and therefore takes care of >> asserting the IRQ itself (which originally happened inside >> pt_update_irq()) along with setting REG_C flags. Bottom line - >> all the patch changes is when exactly REG_PF (and possibly >> REG_IRQF) get set, and whether the IRQ actually gets asserted. > > So that last bit seems to do these things: > a. Changes when the handling happens in the Xen interrupt handler > b. Causes assert/deassert to only happen if !(C.PF) && (B.PIE) > (Before it happened unconditionally) > c. Causes C.IRQF=1 only if (same condition above) > (Before it happened unconditionally) > d. Runs destroy_periodic_timer() if C.PF already > > So just to figure out what it was that w2k3 wanted, I tried a bunch of > variations: > > * All of above > BAD > * a only; always assert/deassert + set C.IRQF > GOOD > * always assert/deassert, but leave destroy_periodic_timer and IRQF > setting alone > FAIL > * destroy if C.PF, assert/deassert, set IRQF if setting C.PF (don''t > check B.PIE) > FAIL > * destroy if C.PF, always assert/deassert + set C.IRQF > FAIL > * never destroy, assert/deassert + set C.IRQF if setting C.PF > FAIL > * never destroy, assert/deassert + set C.IRQF if !C.IRQF > FAIL > > In short, it seems that w2k3 basically expects an unlimited number of > attempts to actually deliver the interrupt.Not always doing the deassert/assert pair was actually part of Tim''s subsequent changes - before that it got called conditionally upon B.PIE, but always set C.IRQF and always deasserted and asserted. Since we know from the debug log that B.PIE is set, I fail to see how the code prior to "x86/hvm: Centralize and simplify the RTC IRQ logic" would have not worked, but the above case turned out GOOD. So did his earlier 3 changes perhaps fix the issue, and the fourth re- introduced it? Jan
George Dunlap
2013-Apr-23 14:57 UTC
Re: Bug: Windows 2003 fails to install on xen-unstable tip
On 23/04/13 15:55, Jan Beulich wrote:>>>> On 23.04.13 at 16:21, George Dunlap <george.dunlap@eu.citrix.com> wrote: >> On 23/04/13 14:00, Jan Beulich wrote: >>>>>> On 23.04.13 at 13:52, George Dunlap <george.dunlap@eu.citrix.com> wrote: >>>> On 23/04/13 12:33, Jan Beulich wrote: >>> Just went through that change again: The only thing that changes >>> is that while rtc_periodic_cb() (simply setting REG_C flags) got >>> called at the end of pt_intr_post(), rtc_periodic_interrupt() now >>> gets called from pt_update_irq(), and therefore takes care of >>> asserting the IRQ itself (which originally happened inside >>> pt_update_irq()) along with setting REG_C flags. Bottom line - >>> all the patch changes is when exactly REG_PF (and possibly >>> REG_IRQF) get set, and whether the IRQ actually gets asserted. >> So that last bit seems to do these things: >> a. Changes when the handling happens in the Xen interrupt handler >> b. Causes assert/deassert to only happen if !(C.PF) && (B.PIE) >> (Before it happened unconditionally) >> c. Causes C.IRQF=1 only if (same condition above) >> (Before it happened unconditionally) >> d. Runs destroy_periodic_timer() if C.PF already >> >> So just to figure out what it was that w2k3 wanted, I tried a bunch of >> variations: >> >> * All of above >> BAD >> * a only; always assert/deassert + set C.IRQF >> GOOD >> * always assert/deassert, but leave destroy_periodic_timer and IRQF >> setting alone >> FAIL >> * destroy if C.PF, assert/deassert, set IRQF if setting C.PF (don''t >> check B.PIE) >> FAIL >> * destroy if C.PF, always assert/deassert + set C.IRQF >> FAIL >> * never destroy, assert/deassert + set C.IRQF if setting C.PF >> FAIL >> * never destroy, assert/deassert + set C.IRQF if !C.IRQF >> FAIL >> >> In short, it seems that w2k3 basically expects an unlimited number of >> attempts to actually deliver the interrupt. > Not always doing the deassert/assert pair was actually part of Tim''s > subsequent changes - before that it got called conditionally upon > B.PIE, but always set C.IRQF and always deasserted and asserted. > Since we know from the debug log that B.PIE is set, I fail to see how > the code prior to "x86/hvm: Centralize and simplify the RTC IRQ logic" > would have not worked, but the above case turned out GOOD. > > So did his earlier 3 changes perhaps fix the issue, and the fourth re- > introduced it?If you''ve got a git hash I can try to revert it. -George
Jan Beulich
2013-Apr-23 15:02 UTC
Re: Bug: Windows 2003 fails to install on xen-unstable tip
>>> On 23.04.13 at 16:57, George Dunlap <george.dunlap@eu.citrix.com> wrote: > On 23/04/13 15:55, Jan Beulich wrote: >>>>> On 23.04.13 at 16:21, George Dunlap <george.dunlap@eu.citrix.com> wrote: >>> On 23/04/13 14:00, Jan Beulich wrote: >>>>>>> On 23.04.13 at 13:52, George Dunlap <george.dunlap@eu.citrix.com> wrote: >>>>> On 23/04/13 12:33, Jan Beulich wrote: >>>> Just went through that change again: The only thing that changes >>>> is that while rtc_periodic_cb() (simply setting REG_C flags) got >>>> called at the end of pt_intr_post(), rtc_periodic_interrupt() now >>>> gets called from pt_update_irq(), and therefore takes care of >>>> asserting the IRQ itself (which originally happened inside >>>> pt_update_irq()) along with setting REG_C flags. Bottom line - >>>> all the patch changes is when exactly REG_PF (and possibly >>>> REG_IRQF) get set, and whether the IRQ actually gets asserted. >>> So that last bit seems to do these things: >>> a. Changes when the handling happens in the Xen interrupt handler >>> b. Causes assert/deassert to only happen if !(C.PF) && (B.PIE) >>> (Before it happened unconditionally) >>> c. Causes C.IRQF=1 only if (same condition above) >>> (Before it happened unconditionally) >>> d. Runs destroy_periodic_timer() if C.PF already >>> >>> So just to figure out what it was that w2k3 wanted, I tried a bunch of >>> variations: >>> >>> * All of above >>> BAD >>> * a only; always assert/deassert + set C.IRQF >>> GOOD >>> * always assert/deassert, but leave destroy_periodic_timer and IRQF >>> setting alone >>> FAIL >>> * destroy if C.PF, assert/deassert, set IRQF if setting C.PF (don''t >>> check B.PIE) >>> FAIL >>> * destroy if C.PF, always assert/deassert + set C.IRQF >>> FAIL >>> * never destroy, assert/deassert + set C.IRQF if setting C.PF >>> FAIL >>> * never destroy, assert/deassert + set C.IRQF if !C.IRQF >>> FAIL >>> >>> In short, it seems that w2k3 basically expects an unlimited number of >>> attempts to actually deliver the interrupt. >> Not always doing the deassert/assert pair was actually part of Tim''s >> subsequent changes - before that it got called conditionally upon >> B.PIE, but always set C.IRQF and always deasserted and asserted. >> Since we know from the debug log that B.PIE is set, I fail to see how >> the code prior to "x86/hvm: Centralize and simplify the RTC IRQ logic" >> would have not worked, but the above case turned out GOOD. >> >> So did his earlier 3 changes perhaps fix the issue, and the fourth re- >> introduced it? > > If you''ve got a git hash I can try to revert it.527824f41f5fac9cba3d4441b2e73d3118d98837 Jan
George Dunlap
2013-Apr-23 15:46 UTC
Re: Bug: Windows 2003 fails to install on xen-unstable tip
On 23/04/13 16:02, Jan Beulich wrote:>>>> On 23.04.13 at 16:57, George Dunlap <george.dunlap@eu.citrix.com> wrote: >> On 23/04/13 15:55, Jan Beulich wrote: >>>>>> On 23.04.13 at 16:21, George Dunlap <george.dunlap@eu.citrix.com> wrote: >>>> On 23/04/13 14:00, Jan Beulich wrote: >>>>>>>> On 23.04.13 at 13:52, George Dunlap <george.dunlap@eu.citrix.com> wrote: >>>>>> On 23/04/13 12:33, Jan Beulich wrote: >>>>> Just went through that change again: The only thing that changes >>>>> is that while rtc_periodic_cb() (simply setting REG_C flags) got >>>>> called at the end of pt_intr_post(), rtc_periodic_interrupt() now >>>>> gets called from pt_update_irq(), and therefore takes care of >>>>> asserting the IRQ itself (which originally happened inside >>>>> pt_update_irq()) along with setting REG_C flags. Bottom line - >>>>> all the patch changes is when exactly REG_PF (and possibly >>>>> REG_IRQF) get set, and whether the IRQ actually gets asserted. >>>> So that last bit seems to do these things: >>>> a. Changes when the handling happens in the Xen interrupt handler >>>> b. Causes assert/deassert to only happen if !(C.PF) && (B.PIE) >>>> (Before it happened unconditionally) >>>> c. Causes C.IRQF=1 only if (same condition above) >>>> (Before it happened unconditionally) >>>> d. Runs destroy_periodic_timer() if C.PF already >>>> >>>> So just to figure out what it was that w2k3 wanted, I tried a bunch of >>>> variations: >>>> >>>> * All of above >>>> BAD >>>> * a only; always assert/deassert + set C.IRQF >>>> GOOD >>>> * always assert/deassert, but leave destroy_periodic_timer and IRQF >>>> setting alone >>>> FAIL >>>> * destroy if C.PF, assert/deassert, set IRQF if setting C.PF (don''t >>>> check B.PIE) >>>> FAIL >>>> * destroy if C.PF, always assert/deassert + set C.IRQF >>>> FAIL >>>> * never destroy, assert/deassert + set C.IRQF if setting C.PF >>>> FAIL >>>> * never destroy, assert/deassert + set C.IRQF if !C.IRQF >>>> FAIL >>>> >>>> In short, it seems that w2k3 basically expects an unlimited number of >>>> attempts to actually deliver the interrupt. >>> Not always doing the deassert/assert pair was actually part of Tim''s >>> subsequent changes - before that it got called conditionally upon >>> B.PIE, but always set C.IRQF and always deasserted and asserted. >>> Since we know from the debug log that B.PIE is set, I fail to see how >>> the code prior to "x86/hvm: Centralize and simplify the RTC IRQ logic" >>> would have not worked, but the above case turned out GOOD. >>> >>> So did his earlier 3 changes perhaps fix the issue, and the fourth re- >>> introduced it? >> If you''ve got a git hash I can try to revert it. > 527824f41f5fac9cba3d4441b2e73d3118d98837Reverting that c/s has no effect. And if I then make the change that made it work before -- namely, unconditionally calling rtc_toggle_irq in rtc_periodic_interrupt() -- then the w2k3 installer just spins instead of hangs. At this point I think it''s worth asking: is raising needless IRQs and running non-used pmtimers really causing that big of an issue? Given that I''ve just spent a whole day trying to debug this, wouldn''t it be better just to revert all the rtc-related changesets from 620d5da? -George
Jan Beulich
2013-Apr-23 16:04 UTC
Re: Bug: Windows 2003 fails to install on xen-unstable tip
>>> On 23.04.13 at 17:46, George Dunlap <george.dunlap@eu.citrix.com> wrote: > On 23/04/13 16:02, Jan Beulich wrote: >>>>> On 23.04.13 at 16:57, George Dunlap <george.dunlap@eu.citrix.com> wrote: >>> On 23/04/13 15:55, Jan Beulich wrote: >>>>>>> On 23.04.13 at 16:21, George Dunlap <george.dunlap@eu.citrix.com> wrote: >>>>> On 23/04/13 14:00, Jan Beulich wrote: >>>>>>>>> On 23.04.13 at 13:52, George Dunlap <george.dunlap@eu.citrix.com> wrote: >>>>>>> On 23/04/13 12:33, Jan Beulich wrote: >>>>>> Just went through that change again: The only thing that changes >>>>>> is that while rtc_periodic_cb() (simply setting REG_C flags) got >>>>>> called at the end of pt_intr_post(), rtc_periodic_interrupt() now >>>>>> gets called from pt_update_irq(), and therefore takes care of >>>>>> asserting the IRQ itself (which originally happened inside >>>>>> pt_update_irq()) along with setting REG_C flags. Bottom line - >>>>>> all the patch changes is when exactly REG_PF (and possibly >>>>>> REG_IRQF) get set, and whether the IRQ actually gets asserted. >>>>> So that last bit seems to do these things: >>>>> a. Changes when the handling happens in the Xen interrupt handler >>>>> b. Causes assert/deassert to only happen if !(C.PF) && (B.PIE) >>>>> (Before it happened unconditionally) >>>>> c. Causes C.IRQF=1 only if (same condition above) >>>>> (Before it happened unconditionally) >>>>> d. Runs destroy_periodic_timer() if C.PF already >>>>> >>>>> So just to figure out what it was that w2k3 wanted, I tried a bunch of >>>>> variations: >>>>> >>>>> * All of above >>>>> BAD >>>>> * a only; always assert/deassert + set C.IRQF >>>>> GOOD >>>>> * always assert/deassert, but leave destroy_periodic_timer and IRQF >>>>> setting alone >>>>> FAIL >>>>> * destroy if C.PF, assert/deassert, set IRQF if setting C.PF (don''t >>>>> check B.PIE) >>>>> FAIL >>>>> * destroy if C.PF, always assert/deassert + set C.IRQF >>>>> FAIL >>>>> * never destroy, assert/deassert + set C.IRQF if setting C.PF >>>>> FAIL >>>>> * never destroy, assert/deassert + set C.IRQF if !C.IRQF >>>>> FAIL >>>>> >>>>> In short, it seems that w2k3 basically expects an unlimited number of >>>>> attempts to actually deliver the interrupt. >>>> Not always doing the deassert/assert pair was actually part of Tim''s >>>> subsequent changes - before that it got called conditionally upon >>>> B.PIE, but always set C.IRQF and always deasserted and asserted. >>>> Since we know from the debug log that B.PIE is set, I fail to see how >>>> the code prior to "x86/hvm: Centralize and simplify the RTC IRQ logic" >>>> would have not worked, but the above case turned out GOOD. >>>> >>>> So did his earlier 3 changes perhaps fix the issue, and the fourth re- >>>> introduced it? >>> If you''ve got a git hash I can try to revert it. >> 527824f41f5fac9cba3d4441b2e73d3118d98837 > > Reverting that c/s has no effect.To me that contradicts your earlier findings, but the whole story shows that I must be missing something.> And if I then make the change that made it work before -- namely, > unconditionally calling rtc_toggle_irq in rtc_periodic_interrupt() -- > then the w2k3 installer just spins instead of hangs. > > At this point I think it''s worth asking: is raising needless IRQs and > running non-used pmtimers really causing that big of an issue? Given > that I''ve just spent a whole day trying to debug this, wouldn''t it be > better just to revert all the rtc-related changesets from 620d5da?Reverting everything, as said a number of times before, is certainly not the right thing. Furthermore, getting the emulation close to the specification is certainly something that''s valuable in its own right, i.e. ignoring the power and performance implications of the change. I have been pointed at a w2k3 image meanwhile, so I ought to be able to experiment with this myself a little more. Irrespective of that I''m meanwhile considering - based on the debug logs you sent - that Windows might not like its IRQ8 handler to be called with REG_C clear, or REG_C.IRQF clear (i.e. we might be sending it _too many_ interrupts at some [early] point). However, if that''s the case, we would as well have to consider a guest not liking getting the IRQ raised with C.IRQF set but all other bits clear (neither of the two cases _should_ ever happen on real hardware). Jan
George Dunlap
2013-Apr-23 16:12 UTC
Re: Bug: Windows 2003 fails to install on xen-unstable tip
On 23/04/13 17:04, Jan Beulich wrote:>>>> On 23.04.13 at 17:46, George Dunlap <george.dunlap@eu.citrix.com> wrote: >> On 23/04/13 16:02, Jan Beulich wrote: >>>>>> On 23.04.13 at 16:57, George Dunlap <george.dunlap@eu.citrix.com> wrote: >>>> On 23/04/13 15:55, Jan Beulich wrote: >>>>>>>> On 23.04.13 at 16:21, George Dunlap <george.dunlap@eu.citrix.com> wrote: >>>>>> On 23/04/13 14:00, Jan Beulich wrote: >>>>>>>>>> On 23.04.13 at 13:52, George Dunlap <george.dunlap@eu.citrix.com> wrote: >>>>>>>> On 23/04/13 12:33, Jan Beulich wrote: >>>>>>> Just went through that change again: The only thing that changes >>>>>>> is that while rtc_periodic_cb() (simply setting REG_C flags) got >>>>>>> called at the end of pt_intr_post(), rtc_periodic_interrupt() now >>>>>>> gets called from pt_update_irq(), and therefore takes care of >>>>>>> asserting the IRQ itself (which originally happened inside >>>>>>> pt_update_irq()) along with setting REG_C flags. Bottom line - >>>>>>> all the patch changes is when exactly REG_PF (and possibly >>>>>>> REG_IRQF) get set, and whether the IRQ actually gets asserted. >>>>>> So that last bit seems to do these things: >>>>>> a. Changes when the handling happens in the Xen interrupt handler >>>>>> b. Causes assert/deassert to only happen if !(C.PF) && (B.PIE) >>>>>> (Before it happened unconditionally) >>>>>> c. Causes C.IRQF=1 only if (same condition above) >>>>>> (Before it happened unconditionally) >>>>>> d. Runs destroy_periodic_timer() if C.PF already >>>>>> >>>>>> So just to figure out what it was that w2k3 wanted, I tried a bunch of >>>>>> variations: >>>>>> >>>>>> * All of above >>>>>> BAD >>>>>> * a only; always assert/deassert + set C.IRQF >>>>>> GOOD >>>>>> * always assert/deassert, but leave destroy_periodic_timer and IRQF >>>>>> setting alone >>>>>> FAIL >>>>>> * destroy if C.PF, assert/deassert, set IRQF if setting C.PF (don''t >>>>>> check B.PIE) >>>>>> FAIL >>>>>> * destroy if C.PF, always assert/deassert + set C.IRQF >>>>>> FAIL >>>>>> * never destroy, assert/deassert + set C.IRQF if setting C.PF >>>>>> FAIL >>>>>> * never destroy, assert/deassert + set C.IRQF if !C.IRQF >>>>>> FAIL >>>>>> >>>>>> In short, it seems that w2k3 basically expects an unlimited number of >>>>>> attempts to actually deliver the interrupt. >>>>> Not always doing the deassert/assert pair was actually part of Tim''s >>>>> subsequent changes - before that it got called conditionally upon >>>>> B.PIE, but always set C.IRQF and always deasserted and asserted. >>>>> Since we know from the debug log that B.PIE is set, I fail to see how >>>>> the code prior to "x86/hvm: Centralize and simplify the RTC IRQ logic" >>>>> would have not worked, but the above case turned out GOOD. >>>>> >>>>> So did his earlier 3 changes perhaps fix the issue, and the fourth re- >>>>> introduced it? >>>> If you''ve got a git hash I can try to revert it. >>> 527824f41f5fac9cba3d4441b2e73d3118d98837 >> Reverting that c/s has no effect. > To me that contradicts your earlier findings, but the whole story > shows that I must be missing something.With that c/s reverted, it still only does the deassert/assert/set C.IRQF if !C.PF && B.PIE; so from my previous findings I would have expected the test to fail.> >> And if I then make the change that made it work before -- namely, >> unconditionally calling rtc_toggle_irq in rtc_periodic_interrupt() -- >> then the w2k3 installer just spins instead of hangs. >> >> At this point I think it''s worth asking: is raising needless IRQs and >> running non-used pmtimers really causing that big of an issue? Given >> that I''ve just spent a whole day trying to debug this, wouldn''t it be >> better just to revert all the rtc-related changesets from 620d5da? > Reverting everything, as said a number of times before, is certainly > not the right thing.Well we can''t release with w2k3 not booting -- that''s not the right thing either. :-) Anyway, if you have patches you want me to try I can give them a spin; but other than that I don''t think I''m going to spend any more time trying to track down this particular problem. -George
Tim Deegan
2013-Apr-23 16:30 UTC
Re: Bug: Windows 2003 fails to install on xen-unstable tip
At 17:12 +0100 on 23 Apr (1366737151), George Dunlap wrote:> >>And if I then make the change that made it work before -- namely, > >>unconditionally calling rtc_toggle_irq in rtc_periodic_interrupt() -- > >>then the w2k3 installer just spins instead of hangs. > >> > >>At this point I think it''s worth asking: is raising needless IRQs and > >>running non-used pmtimers really causing that big of an issue? Given > >>that I''ve just spent a whole day trying to debug this, wouldn''t it be > >>better just to revert all the rtc-related changesets from 620d5da? > >Reverting everything, as said a number of times before, is certainly > >not the right thing. > > Well we can''t release with w2k3 not booting -- that''s not the right > thing either. :-) > > Anyway, if you have patches you want me to try I can give them a spin; > but other than that I don''t think I''m going to spend any more time > trying to track down this particular problem.I''ll have a swing at this on Thursday (though I ought also to be looking at ARM MMU/barrier things and the AMD/XP/TPR issue). I have win2003 install media and am familiar with the RT code now. But for the record, I have no objection at all to reverting the whole lot until the release is out -- clearly we don''t have the test coverage to be sure that this hasn''t caused problems for any other guest OSes. Tim.
Jan Beulich
2013-Apr-24 16:09 UTC
Re: Bug: Windows 2003 fails to install on xen-unstable tip
>>> On 23.04.13 at 18:30, Tim Deegan <tim@xen.org> wrote: > I''ll have a swing at this on Thursday (though I ought also to be looking > at ARM MMU/barrier things and the AMD/XP/TPR issue). I have win2003 > install media and am familiar with the RT code now.I think I understand now what unwanted side effect the move of the invocation point of what now is rtc_periodic_interrupt() has: It does its job too early, because the early-on filtering in pt_intr_post() doesn''t get applied anymore. I''ll see whether I can find a solution to this without going back to the old code. Jan
Jan Beulich
2013-Apr-25 16:02 UTC
Re: Bug: Windows 2003 fails to install on xen-unstable tip
>>> On 23.04.13 at 12:38, George Dunlap <george.dunlap@eu.citrix.com> wrote: > On 23/04/13 11:25, Jan Beulich wrote: >> Just to double check - could you comment out entirely the first >> (normal code, i.e. not the one marked //todo?) "else if" in >> rtc_periodic_interrupt() (including its body of course)? I would >> expect this to not make a difference, and if so I don''t see how >> Windows expects to be woken up again (I would guess that >> they internally have some gating logic preventing the normal IRQ8 >> handling to happen, yet of course we don''t know what would >> reset that state). > > In fact, when I comment out that region, then it hangs in the guest BIOS > before even attempting to boot the CD.That''s due to a different issue, that I meanwhile found a fix for (caused by the general vpt code expecting interrupts to be delivered, yet the BIOS doesn''t enable the interrupt, and hence the RTC periodic timer doesn''t get advanced to the next tick, and it having an earlier expiration time than the PIT one prevents pt_update_irq() to pick that one up for processing). With that fixed and the mentioned code block removed, things work as I had expected. But the logging that I added in the course of all this shows that it really juts happens to work, I can''t really explain why (other than the myriads of superfluous interrupts attempted to be injected into the guest keeping the VM alive). In particular, almost none of the injected IRQs actually reach their handler (there are only very few REG_C reads), but the handler also doesn''t do anything really interesting (i.e. we don''t actually need the handler to execute, we just need to keep a flow of interrupts going into the VM). Yet I did verify that the correct values get actually written through vmx_inject_extint()/__vmx_inject_exception(). So at this point I''m of the opinion that the RTC changes really just exposed a completely different issue, and I''m of the opinion that this is what needs fixing, not papering over it by reverting the RTC stuff. Jan
Tim Deegan
2013-Apr-25 16:34 UTC
Re: Bug: Windows 2003 fails to install on xen-unstable tip
At 17:02 +0100 on 25 Apr (1366909369), Jan Beulich wrote:> >>> On 23.04.13 at 12:38, George Dunlap <george.dunlap@eu.citrix.com> wrote: > > On 23/04/13 11:25, Jan Beulich wrote: > >> Just to double check - could you comment out entirely the first > >> (normal code, i.e. not the one marked //todo?) "else if" in > >> rtc_periodic_interrupt() (including its body of course)? I would > >> expect this to not make a difference, and if so I don''t see how > >> Windows expects to be woken up again (I would guess that > >> they internally have some gating logic preventing the normal IRQ8 > >> handling to happen, yet of course we don''t know what would > >> reset that state). > > > > In fact, when I comment out that region, then it hangs in the guest BIOS > > before even attempting to boot the CD. > > That''s due to a different issue, that I meanwhile found a fix for > (caused by the general vpt code expecting interrupts to be > delivered, yet the BIOS doesn''t enable the interrupt, and hence > the RTC periodic timer doesn''t get advanced to the next tick, > and it having an earlier expiration time than the PIT one prevents > pt_update_irq() to pick that one up for processing).How inconvenient - I had been solving the same problem today. Yes, if rtc_periodic_interrupt() doesn''t actually inject an interrupt, the vpt code needs to know so it can increment the timer.> With that fixed and the mentioned code block removed, things > work as I had expected. But the logging that I added in the > course of all this shows that it really juts happens to work, > I can''t really explain why (other than the myriads of superfluous > interrupts attempted to be injected into the guest keeping the > VM alive). In particular, almost none of the injected IRQs > actually reach their handler (there are only very few REG_C > reads), but the handler also doesn''t do anything really > interesting (i.e. we don''t actually need the handler to execute, > we just need to keep a flow of interrupts going into the VM).Really? Does injecting spurious interrupts work too? Presumably the handler does _something_.> Yet I did verify that the correct values get actually written > through vmx_inject_extint()/__vmx_inject_exception(). > > So at this point I''m of the opinion that the RTC changes really > just exposed a completely different issue, and I''m of the opinion > that this is what needs fixing, not papering over it by reverting > the RTC stuff.On the contrary, I think this shows that the RTC/vpt/guest interactions are so badly understood as to merit backing the whole lot out for 4.3. This has been dragging on for weeks now, and AFAICS it''s going to need a serious overhaul, plus someone manually testing all the OSes that are likely to be affected (i.e. the crufty old ones). Tim.
George Dunlap
2013-Apr-25 16:40 UTC
Re: Bug: Windows 2003 fails to install on xen-unstable tip
On 04/25/2013 05:34 PM, Tim Deegan wrote:> At 17:02 +0100 on 25 Apr (1366909369), Jan Beulich wrote: >>>>> On 23.04.13 at 12:38, George Dunlap <george.dunlap@eu.citrix.com> wrote: >>> On 23/04/13 11:25, Jan Beulich wrote: >>>> Just to double check - could you comment out entirely the first >>>> (normal code, i.e. not the one marked //todo?) "else if" in >>>> rtc_periodic_interrupt() (including its body of course)? I would >>>> expect this to not make a difference, and if so I don''t see how >>>> Windows expects to be woken up again (I would guess that >>>> they internally have some gating logic preventing the normal IRQ8 >>>> handling to happen, yet of course we don''t know what would >>>> reset that state). >>> >>> In fact, when I comment out that region, then it hangs in the guest BIOS >>> before even attempting to boot the CD. >> >> That''s due to a different issue, that I meanwhile found a fix for >> (caused by the general vpt code expecting interrupts to be >> delivered, yet the BIOS doesn''t enable the interrupt, and hence >> the RTC periodic timer doesn''t get advanced to the next tick, >> and it having an earlier expiration time than the PIT one prevents >> pt_update_irq() to pick that one up for processing). > > How inconvenient - I had been solving the same problem today. Yes, if > rtc_periodic_interrupt() doesn''t actually inject an interrupt, the vpt > code needs to know so it can increment the timer. > >> With that fixed and the mentioned code block removed, things >> work as I had expected. But the logging that I added in the >> course of all this shows that it really juts happens to work, >> I can''t really explain why (other than the myriads of superfluous >> interrupts attempted to be injected into the guest keeping the >> VM alive). In particular, almost none of the injected IRQs >> actually reach their handler (there are only very few REG_C >> reads), but the handler also doesn''t do anything really >> interesting (i.e. we don''t actually need the handler to execute, >> we just need to keep a flow of interrupts going into the VM). > > Really? Does injecting spurious interrupts work too? Presumably the > handler does _something_. > >> Yet I did verify that the correct values get actually written >> through vmx_inject_extint()/__vmx_inject_exception(). >> >> So at this point I''m of the opinion that the RTC changes really >> just exposed a completely different issue, and I''m of the opinion >> that this is what needs fixing, not papering over it by reverting >> the RTC stuff. > > On the contrary, I think this shows that the RTC/vpt/guest interactions > are so badly understood as to merit backing the whole lot out for 4.3. > This has been dragging on for weeks now, and AFAICS it''s going to need a > serious overhaul, plus someone manually testing all the OSes that are > likely to be affected (i.e. the crufty old ones).Yes, I think "first, do no harm" should be what we aim for here... -George
Jan Beulich
2013-Apr-26 06:43 UTC
Re: Bug: Windows 2003 fails to install on xen-unstable tip
>>> On 25.04.13 at 18:34, Tim Deegan <tim@xen.org> wrote: > At 17:02 +0100 on 25 Apr (1366909369), Jan Beulich wrote: >> With that fixed and the mentioned code block removed, things >> work as I had expected. But the logging that I added in the >> course of all this shows that it really juts happens to work, >> I can''t really explain why (other than the myriads of superfluous >> interrupts attempted to be injected into the guest keeping the >> VM alive). In particular, almost none of the injected IRQs >> actually reach their handler (there are only very few REG_C >> reads), but the handler also doesn''t do anything really >> interesting (i.e. we don''t actually need the handler to execute, >> we just need to keep a flow of interrupts going into the VM). > > Really? Does injecting spurious interrupts work too? Presumably the > handler does _something_.I have no sign of the handler being reached at all, except in very few (i.e. exceptional) cases, usually the first one to three instances. But I still can''t tell why that is. After having monitored the VM_ENTRY_INTR_INFO to be correct, I''m now planning to watch the IRR and ISR bits, as somehow they ought to get cleared.>> Yet I did verify that the correct values get actually written >> through vmx_inject_extint()/__vmx_inject_exception(). >> >> So at this point I''m of the opinion that the RTC changes really >> just exposed a completely different issue, and I''m of the opinion >> that this is what needs fixing, not papering over it by reverting >> the RTC stuff. > > On the contrary, I think this shows that the RTC/vpt/guest interactions > are so badly understood as to merit backing the whole lot out for 4.3. > This has been dragging on for weeks now, and AFAICS it''s going to need a > serious overhaul, plus someone manually testing all the OSes that are > likely to be affected (i.e. the crufty old ones).After more thinking about this overnight I tend to agree, albeit in the milder form I always advocated for (i.e. back out just the RTC/VPT interaction change). Of course that implies that we''ll continue to run at least w2k3 without understanding why it works at all, which from a support perspective is _really_ bad. Jan
Jan Beulich
2013-Apr-26 16:10 UTC
Re: Bug: Windows 2003 fails to install on xen-unstable tip
>>> On 25.04.13 at 18:34, Tim Deegan <tim@xen.org> wrote: > At 17:02 +0100 on 25 Apr (1366909369), Jan Beulich wrote: >> With that fixed and the mentioned code block removed, things >> work as I had expected. But the logging that I added in the >> course of all this shows that it really juts happens to work, >> I can''t really explain why (other than the myriads of superfluous >> interrupts attempted to be injected into the guest keeping the >> VM alive). In particular, almost none of the injected IRQs >> actually reach their handler (there are only very few REG_C >> reads), but the handler also doesn''t do anything really >> interesting (i.e. we don''t actually need the handler to execute, >> we just need to keep a flow of interrupts going into the VM). > > Really? Does injecting spurious interrupts work too? Presumably the > handler does _something_.So it turns out they have two handlers - the one that does read REG_C is an early (apparently probing kind) one, while very soon they install a second, permanent one. That second one reads REG_C only conditionally, and the condition is the respective flag in the WAET table (added by c/s 23965:6880bfc48504) to hvmloader. The moment I clear that flag, all works as expected. Now it is obvious that the combination of that flag and proper RTC emulation can''t work together, yet obviously we also can''t tell whether a particular guest looks at this flag at all. So the question is how else to do the necessary clearing of REG_C, which after all acts as the ACK to having handled the IRQ (and enabling further ones). The only mechanism I can think of would be a hook from the EOI handler, but that looks like a pretty gross hack to me (and is of course all but safe if e.g. another OS deliberately doesn''t read the register from the interrupt hander itself, but does so only from non-interrupt context). Jan
Ian Campbell
2013-Apr-26 16:56 UTC
Re: Bug: Windows 2003 fails to install on xen-unstable tip
On Fri, 2013-04-26 at 17:10 +0100, Jan Beulich wrote:> >>> On 25.04.13 at 18:34, Tim Deegan <tim@xen.org> wrote: > > At 17:02 +0100 on 25 Apr (1366909369), Jan Beulich wrote: > >> With that fixed and the mentioned code block removed, things > >> work as I had expected. But the logging that I added in the > >> course of all this shows that it really juts happens to work, > >> I can''t really explain why (other than the myriads of superfluous > >> interrupts attempted to be injected into the guest keeping the > >> VM alive). In particular, almost none of the injected IRQs > >> actually reach their handler (there are only very few REG_C > >> reads), but the handler also doesn''t do anything really > >> interesting (i.e. we don''t actually need the handler to execute, > >> we just need to keep a flow of interrupts going into the VM). > > > > Really? Does injecting spurious interrupts work too? Presumably the > > handler does _something_. > > So it turns out they have two handlers - the one that does read > REG_C is an early (apparently probing kind) one, while very soon > they install a second, permanent one. That second one reads > REG_C only conditionally, and the condition is the respective > flag in the WAET table (added by c/s 23965:6880bfc48504) to > hvmloader. The moment I clear that flag, all works as expected.Oh my god. What on earth can the semantics of ACPI_WAET_RTC_GOOD be such that every BIOS vendor doesn''t immediately just set it: "Of course my RTC is good!"> Now it is obvious that the combination of that flag and proper > RTC emulation can''t work together,So does the flag actually require *improper* behaviour from the RTC (emulated or otherwise)? /me boggles...> yet obviously we also can''t > tell whether a particular guest looks at this flag at all. So the > question is how else to do the necessary clearing of REG_C, > which after all acts as the ACK to having handled the IRQ (and > enabling further ones). The only mechanism I can think of would > be a hook from the EOI handler, but that looks like a pretty > gross hack to me (and is of course all but safe if e.g. another OS > deliberately doesn''t read the register from the interrupt hander > itself, but does so only from non-interrupt context).We have made these sorts of things guest-cfg conditional in the past, but that''s kind of sucky too. Ian.
Jan Beulich
2013-Apr-29 06:53 UTC
Re: Bug: Windows 2003 fails to install on xen-unstable tip
>>> On 26.04.13 at 18:56, Ian Campbell <Ian.Campbell@citrix.com> wrote: > On Fri, 2013-04-26 at 17:10 +0100, Jan Beulich wrote: >> >>> On 25.04.13 at 18:34, Tim Deegan <tim@xen.org> wrote: >> > At 17:02 +0100 on 25 Apr (1366909369), Jan Beulich wrote: >> >> With that fixed and the mentioned code block removed, things >> >> work as I had expected. But the logging that I added in the >> >> course of all this shows that it really juts happens to work, >> >> I can''t really explain why (other than the myriads of superfluous >> >> interrupts attempted to be injected into the guest keeping the >> >> VM alive). In particular, almost none of the injected IRQs >> >> actually reach their handler (there are only very few REG_C >> >> reads), but the handler also doesn''t do anything really >> >> interesting (i.e. we don''t actually need the handler to execute, >> >> we just need to keep a flow of interrupts going into the VM). >> > >> > Really? Does injecting spurious interrupts work too? Presumably the >> > handler does _something_. >> >> So it turns out they have two handlers - the one that does read >> REG_C is an early (apparently probing kind) one, while very soon >> they install a second, permanent one. That second one reads >> REG_C only conditionally, and the condition is the respective >> flag in the WAET table (added by c/s 23965:6880bfc48504) to >> hvmloader. The moment I clear that flag, all works as expected. > > Oh my god. What on earth can the semantics of ACPI_WAET_RTC_GOOD be such > that every BIOS vendor doesn''t immediately just set it: "Of course my > RTC is good!"One problem here of course is the naming in the firmware/ tree - it suggests a meaning of the flag that''s not intended. Taking what''s in the hypervisor tree is much more meaningful (and I''m intending to change the firmware/ bits, at once also establishing the connection between it and the RTC emulation code): #define ACPI_WAET_RTC_NO_ACK (1) /* RTC requires no int acknowledge */ #define ACPI_WAET_TIMER_ONE_READ (1<<1) /* PM timer requires only one read */>> Now it is obvious that the combination of that flag and proper >> RTC emulation can''t work together, > > So does the flag actually require *improper* behaviour from the RTC > (emulated or otherwise)?Yes. Specifically it requires new interrupts to get raised even when the guest never reads REG_C (i.e. not only when RTC_IRQF transitions from 0 to 1).>> yet obviously we also can''t >> tell whether a particular guest looks at this flag at all. So the >> question is how else to do the necessary clearing of REG_C, >> which after all acts as the ACK to having handled the IRQ (and >> enabling further ones). The only mechanism I can think of would >> be a hook from the EOI handler, but that looks like a pretty >> gross hack to me (and is of course all but safe if e.g. another OS >> deliberately doesn''t read the register from the interrupt hander >> itself, but does so only from non-interrupt context). > > We have made these sorts of things guest-cfg conditional in the past, > but that''s kind of sucky too.Ultimately I think we need to do this here too - default to the way we used to run this before the emulation got made spec conforming, but allow guests not paying attention to this questionable flag to run with a properly emulated device (not needlessly raising interrupts). For 4.3 I think we won''t want this, but only return to the previous operating mode as far as necessary. I''m no longer intending to do a revert though, but put the code in shape so that a new HVM param to control this can be added without a lot of other code changes. Jan
Ian Campbell
2013-Apr-29 08:20 UTC
Re: Bug: Windows 2003 fails to install on xen-unstable tip
On Mon, 2013-04-29 at 07:53 +0100, Jan Beulich wrote:> >>> On 26.04.13 at 18:56, Ian Campbell <Ian.Campbell@citrix.com> wrote: > > On Fri, 2013-04-26 at 17:10 +0100, Jan Beulich wrote: > >> >>> On 25.04.13 at 18:34, Tim Deegan <tim@xen.org> wrote: > >> > At 17:02 +0100 on 25 Apr (1366909369), Jan Beulich wrote: > >> >> With that fixed and the mentioned code block removed, things > >> >> work as I had expected. But the logging that I added in the > >> >> course of all this shows that it really juts happens to work, > >> >> I can''t really explain why (other than the myriads of superfluous > >> >> interrupts attempted to be injected into the guest keeping the > >> >> VM alive). In particular, almost none of the injected IRQs > >> >> actually reach their handler (there are only very few REG_C > >> >> reads), but the handler also doesn''t do anything really > >> >> interesting (i.e. we don''t actually need the handler to execute, > >> >> we just need to keep a flow of interrupts going into the VM). > >> > > >> > Really? Does injecting spurious interrupts work too? Presumably the > >> > handler does _something_. > >> > >> So it turns out they have two handlers - the one that does read > >> REG_C is an early (apparently probing kind) one, while very soon > >> they install a second, permanent one. That second one reads > >> REG_C only conditionally, and the condition is the respective > >> flag in the WAET table (added by c/s 23965:6880bfc48504) to > >> hvmloader. The moment I clear that flag, all works as expected. > > > > Oh my god. What on earth can the semantics of ACPI_WAET_RTC_GOOD be such > > that every BIOS vendor doesn''t immediately just set it: "Of course my > > RTC is good!" > > One problem here of course is the naming in the firmware/ > tree - it suggests a meaning of the flag that''s not intended. > Taking what''s in the hypervisor tree is much more meaningful > (and I''m intending to change the firmware/ bits, at once also > establishing the connection between it and the RTC emulation > code): > > #define ACPI_WAET_RTC_NO_ACK (1) /* RTC requires no int acknowledge */ > #define ACPI_WAET_TIMER_ONE_READ (1<<1) /* PM timer requires only one read */These sound much more sane. I should have considered the obvious answer that the names we''d given the bits were rubbish! Actually the "GOOD" name seems totally backward to me, since it seems to imply that the RTC has non-conforming *and* non-desirable behaviour (raising many IRQs), if it were non-conforming and desirable maybe GOOD would be ok...> >> Now it is obvious that the combination of that flag and proper > >> RTC emulation can''t work together, > > > > So does the flag actually require *improper* behaviour from the RTC > > (emulated or otherwise)? > > Yes. Specifically it requires new interrupts to get raised even > when the guest never reads REG_C (i.e. not only when > RTC_IRQF transitions from 0 to 1).OK. 23965:6880bfc48504 says that Windows 8 requires this table, but does it also require us to set this bit? If our RTC emulation does require an ACK then it seems we should simply omit the bit (but not the table), will that work with both Win2k3 and Win8?> >> yet obviously we also can''t > >> tell whether a particular guest looks at this flag at all. So the > >> question is how else to do the necessary clearing of REG_C, > >> which after all acts as the ACK to having handled the IRQ (and > >> enabling further ones). The only mechanism I can think of would > >> be a hook from the EOI handler, but that looks like a pretty > >> gross hack to me (and is of course all but safe if e.g. another OS > >> deliberately doesn''t read the register from the interrupt hander > >> itself, but does so only from non-interrupt context). > > > > We have made these sorts of things guest-cfg conditional in the past, > > but that''s kind of sucky too. > > Ultimately I think we need to do this here too - default to the way > we used to run this before the emulation got made spec conforming, > but allow guests not paying attention to this questionable flag to > run with a properly emulated device (not needlessly raising > interrupts). > > For 4.3 I think we won''t want this, but only return to the previous > operating mode as far as necessary. I''m no longer intending to do > a revert though, but put the code in shape so that a new HVM > param to control this can be added without a lot of other code > changes.Sounds reasonable to me... Ian.
Paul Durrant
2013-Apr-29 08:35 UTC
Re: Bug: Windows 2003 fails to install on xen-unstable tip
> -----Original Message----- > From: Ian Campbell > Sent: 26 April 2013 17:57 > To: Jan Beulich > Cc: Andrew Cooper; Paul Durrant; Keir (Xen.org); Tim (Xen.org); George > Dunlap; xen-devel@lists.xen.org; Eddie Dong; Suravee Suthikulpanit; Roger > Pau Monne > Subject: Re: [Xen-devel] Bug: Windows 2003 fails to install on xen-unstable > tip > > On Fri, 2013-04-26 at 17:10 +0100, Jan Beulich wrote: > > >>> On 25.04.13 at 18:34, Tim Deegan <tim@xen.org> wrote: > > > At 17:02 +0100 on 25 Apr (1366909369), Jan Beulich wrote: > > >> With that fixed and the mentioned code block removed, things > > >> work as I had expected. But the logging that I added in the > > >> course of all this shows that it really juts happens to work, > > >> I can''t really explain why (other than the myriads of superfluous > > >> interrupts attempted to be injected into the guest keeping the > > >> VM alive). In particular, almost none of the injected IRQs > > >> actually reach their handler (there are only very few REG_C > > >> reads), but the handler also doesn''t do anything really > > >> interesting (i.e. we don''t actually need the handler to execute, > > >> we just need to keep a flow of interrupts going into the VM). > > > > > > Really? Does injecting spurious interrupts work too? Presumably the > > > handler does _something_. > > > > So it turns out they have two handlers - the one that does read > > REG_C is an early (apparently probing kind) one, while very soon > > they install a second, permanent one. That second one reads > > REG_C only conditionally, and the condition is the respective > > flag in the WAET table (added by c/s 23965:6880bfc48504) to > > hvmloader. The moment I clear that flag, all works as expected. > > Oh my god. What on earth can the semantics of ACPI_WAET_RTC_GOOD be > such > that every BIOS vendor doesn''t immediately just set it: "Of course my > RTC is good!" >The spec says: "Indicates whether the RTC has been enhanced not to require acknowledgment after it asserts an interrupt. With this bit set, an interrupt handler can bypass reading the RTC register C to unlatch the pending interrupt." Paul
Jan Beulich
2013-Apr-29 08:37 UTC
Re: Bug: Windows 2003 fails to install on xen-unstable tip
>>> On 29.04.13 at 10:20, Ian Campbell <Ian.Campbell@citrix.com> wrote: > On Mon, 2013-04-29 at 07:53 +0100, Jan Beulich wrote: >> >>> On 26.04.13 at 18:56, Ian Campbell <Ian.Campbell@citrix.com> wrote: >> > So does the flag actually require *improper* behaviour from the RTC >> > (emulated or otherwise)? >> >> Yes. Specifically it requires new interrupts to get raised even >> when the guest never reads REG_C (i.e. not only when >> RTC_IRQF transitions from 0 to 1). > > OK. > > 23965:6880bfc48504 says that Windows 8 requires this table, but does it > also require us to set this bit? If our RTC emulation does require an > ACK then it seems we should simply omit the bit (but not the table), > will that work with both Win2k3 and Win8?For Win2k3 it''ll work (as I had tried out on Friday). But whether any tests require the bit to be set for them to pass I don''t know. Which is why I included the original authors of that hvmloader side change... Jan
Paul Durrant
2013-Apr-29 08:37 UTC
Re: Bug: Windows 2003 fails to install on xen-unstable tip
> -----Original Message----- > From: Ian Campbell > Sent: 29 April 2013 09:20 > To: Jan Beulich > Cc: Suravee Suthikulpanit; Andrew Cooper; Paul Durrant; Roger Pau Monne; > George Dunlap; Eddie Dong; xen-devel@lists.xen.org; Keir (Xen.org); Tim > (Xen.org) > Subject: Re: [Xen-devel] Bug: Windows 2003 fails to install on xen-unstable > tip > > On Mon, 2013-04-29 at 07:53 +0100, Jan Beulich wrote: > > >>> On 26.04.13 at 18:56, Ian Campbell <Ian.Campbell@citrix.com> wrote: > > > On Fri, 2013-04-26 at 17:10 +0100, Jan Beulich wrote: > > >> >>> On 25.04.13 at 18:34, Tim Deegan <tim@xen.org> wrote: > > >> > At 17:02 +0100 on 25 Apr (1366909369), Jan Beulich wrote: > > >> >> With that fixed and the mentioned code block removed, things > > >> >> work as I had expected. But the logging that I added in the > > >> >> course of all this shows that it really juts happens to work, > > >> >> I can''t really explain why (other than the myriads of superfluous > > >> >> interrupts attempted to be injected into the guest keeping the > > >> >> VM alive). In particular, almost none of the injected IRQs > > >> >> actually reach their handler (there are only very few REG_C > > >> >> reads), but the handler also doesn''t do anything really > > >> >> interesting (i.e. we don''t actually need the handler to execute, > > >> >> we just need to keep a flow of interrupts going into the VM). > > >> > > > >> > Really? Does injecting spurious interrupts work too? Presumably the > > >> > handler does _something_. > > >> > > >> So it turns out they have two handlers - the one that does read > > >> REG_C is an early (apparently probing kind) one, while very soon > > >> they install a second, permanent one. That second one reads > > >> REG_C only conditionally, and the condition is the respective > > >> flag in the WAET table (added by c/s 23965:6880bfc48504) to > > >> hvmloader. The moment I clear that flag, all works as expected. > > > > > > Oh my god. What on earth can the semantics of ACPI_WAET_RTC_GOOD > be such > > > that every BIOS vendor doesn''t immediately just set it: "Of course my > > > RTC is good!" > > > > One problem here of course is the naming in the firmware/ > > tree - it suggests a meaning of the flag that''s not intended. > > Taking what''s in the hypervisor tree is much more meaningful > > (and I''m intending to change the firmware/ bits, at once also > > establishing the connection between it and the RTC emulation > > code): > > > > #define ACPI_WAET_RTC_NO_ACK (1) /* RTC requires no int > acknowledge */ > > #define ACPI_WAET_TIMER_ONE_READ (1<<1) /* PM timer requires > only one read */ > > These sound much more sane. I should have considered the obvious answer > that the names we''d given the bits were rubbish! Actually the "GOOD" > name seems totally backward to me, since it seems to imply that the RTC > has non-conforming *and* non-desirable behaviour (raising many IRQs), if > it were non-conforming and desirable maybe GOOD would be ok... >The names were taken from the spec. but replacing them with more descriptive names sounds like a reasonable plan. Paul> > >> Now it is obvious that the combination of that flag and proper > > >> RTC emulation can''t work together, > > > > > > So does the flag actually require *improper* behaviour from the RTC > > > (emulated or otherwise)? > > > > Yes. Specifically it requires new interrupts to get raised even > > when the guest never reads REG_C (i.e. not only when > > RTC_IRQF transitions from 0 to 1). > > OK. > > 23965:6880bfc48504 says that Windows 8 requires this table, but does it > also require us to set this bit? If our RTC emulation does require an > ACK then it seems we should simply omit the bit (but not the table), > will that work with both Win2k3 and Win8? > > > >> yet obviously we also can''t > > >> tell whether a particular guest looks at this flag at all. So the > > >> question is how else to do the necessary clearing of REG_C, > > >> which after all acts as the ACK to having handled the IRQ (and > > >> enabling further ones). The only mechanism I can think of would > > >> be a hook from the EOI handler, but that looks like a pretty > > >> gross hack to me (and is of course all but safe if e.g. another OS > > >> deliberately doesn''t read the register from the interrupt hander > > >> itself, but does so only from non-interrupt context). > > > > > > We have made these sorts of things guest-cfg conditional in the past, > > > but that''s kind of sucky too. > > > > Ultimately I think we need to do this here too - default to the way > > we used to run this before the emulation got made spec conforming, > > but allow guests not paying attention to this questionable flag to > > run with a properly emulated device (not needlessly raising > > interrupts). > > > > For 4.3 I think we won''t want this, but only return to the previous > > operating mode as far as necessary. I''m no longer intending to do > > a revert though, but put the code in shape so that a new HVM > > param to control this can be added without a lot of other code > > changes. > > Sounds reasonable to me... > > Ian.
Paul Durrant
2013-Apr-29 08:40 UTC
Re: Bug: Windows 2003 fails to install on xen-unstable tip
> -----Original Message----- > From: Jan Beulich [mailto:JBeulich@suse.com] > Sent: 29 April 2013 09:38 > To: Ian Campbell > Cc: Suravee Suthikulpanit; Andrew Cooper; Paul Durrant; Roger Pau Monne; > George Dunlap; Eddie Dong; xen-devel@lists.xen.org; Keir (Xen.org); Tim > (Xen.org) > Subject: Re: [Xen-devel] Bug: Windows 2003 fails to install on xen-unstable > tip > > >>> On 29.04.13 at 10:20, Ian Campbell <Ian.Campbell@citrix.com> wrote: > > On Mon, 2013-04-29 at 07:53 +0100, Jan Beulich wrote: > >> >>> On 26.04.13 at 18:56, Ian Campbell <Ian.Campbell@citrix.com> wrote: > >> > So does the flag actually require *improper* behaviour from the RTC > >> > (emulated or otherwise)? > >> > >> Yes. Specifically it requires new interrupts to get raised even > >> when the guest never reads REG_C (i.e. not only when > >> RTC_IRQF transitions from 0 to 1). > > > > OK. > > > > 23965:6880bfc48504 says that Windows 8 requires this table, but does it > > also require us to set this bit? If our RTC emulation does require an > > ACK then it seems we should simply omit the bit (but not the table), > > will that work with both Win2k3 and Win8? > > For Win2k3 it''ll work (as I had tried out on Friday). But whether > any tests require the bit to be set for them to pass I don''t know. > Which is why I included the original authors of that hvmloader > side change... >IIRC Microsoft said that the table must be present for certification of Windows 8/Server 2012 but I can''t remember whether they said that either of the bits had to be set. Paul
Jan Beulich
2013-Apr-29 08:47 UTC
Re: Bug: Windows 2003 fails to install on xen-unstable tip
>>> On 29.04.13 at 10:40, Paul Durrant <Paul.Durrant@citrix.com> wrote: >> -----Original Message----- >> From: Jan Beulich [mailto:JBeulich@suse.com] >> Sent: 29 April 2013 09:38 >> To: Ian Campbell >> Cc: Suravee Suthikulpanit; Andrew Cooper; Paul Durrant; Roger Pau Monne; >> George Dunlap; Eddie Dong; xen-devel@lists.xen.org; Keir (Xen.org); Tim >> (Xen.org) >> Subject: Re: [Xen-devel] Bug: Windows 2003 fails to install on xen-unstable >> tip >> >> >>> On 29.04.13 at 10:20, Ian Campbell <Ian.Campbell@citrix.com> wrote: >> > On Mon, 2013-04-29 at 07:53 +0100, Jan Beulich wrote: >> >> >>> On 26.04.13 at 18:56, Ian Campbell <Ian.Campbell@citrix.com> wrote: >> >> > So does the flag actually require *improper* behaviour from the RTC >> >> > (emulated or otherwise)? >> >> >> >> Yes. Specifically it requires new interrupts to get raised even >> >> when the guest never reads REG_C (i.e. not only when >> >> RTC_IRQF transitions from 0 to 1). >> > >> > OK. >> > >> > 23965:6880bfc48504 says that Windows 8 requires this table, but does it >> > also require us to set this bit? If our RTC emulation does require an >> > ACK then it seems we should simply omit the bit (but not the table), >> > will that work with both Win2k3 and Win8? >> >> For Win2k3 it''ll work (as I had tried out on Friday). But whether >> any tests require the bit to be set for them to pass I don''t know. >> Which is why I included the original authors of that hvmloader >> side change... >> > > IIRC Microsoft said that the table must be present for certification of > Windows 8/Server 2012 but I can''t remember whether they said that either of > the bits had to be set.Do you have any way of finding out? As you surely realize, the easiest fix for the problems we''re having would be to turn that bit off (and of course we should also double check whether the other bit being set doesn''t have any bad implications). Jan
Paul Durrant
2013-Apr-29 09:15 UTC
Re: Bug: Windows 2003 fails to install on xen-unstable tip
> -----Original Message-----[snip]> > > > IIRC Microsoft said that the table must be present for certification of > > Windows 8/Server 2012 but I can''t remember whether they said that either > of > > the bits had to be set. > > Do you have any way of finding out? As you surely realize, the > easiest fix for the problems we''re having would be to turn that > bit off (and of course we should also double check whether the > other bit being set doesn''t have any bad implications). >I''ll have a dig and see what I can find out. May take a while though. Paul
Paul Durrant
2013-Apr-29 09:53 UTC
Re: Bug: Windows 2003 fails to install on xen-unstable tip
> -----Original Message----- > From: xen-devel-bounces@lists.xen.org [mailto:xen-devel- > bounces@lists.xen.org] On Behalf Of Paul Durrant > Sent: 29 April 2013 10:15 > To: Jan Beulich > Cc: Tim (Xen.org); Keir (Xen.org); Ian Campbell; George Dunlap; Andrew > Cooper; Eddie Dong; xen-devel@lists.xen.org; Suravee Suthikulpanit; Roger > Pau Monne > Subject: Re: [Xen-devel] Bug: Windows 2003 fails to install on xen-unstable > tip > > > -----Original Message----- > [snip] > > > > > > IIRC Microsoft said that the table must be present for certification of > > > Windows 8/Server 2012 but I can''t remember whether they said that > either > > of > > > the bits had to be set. > > > > Do you have any way of finding out? As you surely realize, the > > easiest fix for the problems we''re having would be to turn that > > bit off (and of course we should also double check whether the > > other bit being set doesn''t have any bad implications). > > > > I''ll have a dig and see what I can find out. May take a while though. > > Paul >BTW, for the record, the spec for the other (PM timer) bit is: "Indicates whether the ACPI PM timer has been enhanced not to require multiple reads. With this bit set, only one read of the ACPI PM timer is necessary to obtain a reliable value." Paul
Tim Deegan
2013-Apr-29 10:29 UTC
Re: Bug: Windows 2003 fails to install on xen-unstable tip
At 09:20 +0100 on 29 Apr (1367227227), Ian Campbell wrote:> On Mon, 2013-04-29 at 07:53 +0100, Jan Beulich wrote: > > One problem here of course is the naming in the firmware/ > > tree - it suggests a meaning of the flag that''s not intended. > > Taking what''s in the hypervisor tree is much more meaningful > > (and I''m intending to change the firmware/ bits, at once also > > establishing the connection between it and the RTC emulation > > code): > > > > #define ACPI_WAET_RTC_NO_ACK (1) /* RTC requires no int acknowledge */ > > #define ACPI_WAET_TIMER_ONE_READ (1<<1) /* PM timer requires only one read */ > > These sound much more sane. I should have considered the obvious answer > that the names we''d given the bits were rubbish! Actually the "GOOD" > name seems totally backward to me, since it seems to imply that the RTC > has non-conforming *and* non-desirable behaviour (raising many IRQs), if > it were non-conforming and desirable maybe GOOD would be ok..."Good" is what the Microsoft WAET spec calls it. The spec also describes these bits as "Windows behaviour that the system requires" rather than system behaviour that Windows relies on, but that doesn''t guarantee that Windows actually behaves that way.> > >> Now it is obvious that the combination of that flag and proper > > >> RTC emulation can''t work together, > > > > > > So does the flag actually require *improper* behaviour from the > RTC > > > (emulated or otherwise)?Specifically emulated: that''s what the ''E'' in WAET stands for. This flag is to tell Windows that it needn''t ack every RTC interrupt with an IO read, so avoiding a bunch of VMEXITs (yay!). But clearly you can''t have that behaviour and also Jan''s change to skip all the interrupts entirely if the guest''s not using them. My inclination is: - for 4.3, revert. Even if we keep the various emulation changes, we should go back to having the VPT code inject the interrupts, and drop the idea of suppressing the timer when the interrupt''s unused. - For 4.4, make this bit optional and turn on the RTC suppression once the VPT interactions are fixed, and only when this bit is clear. The bit should be set off by default for new creation, but on by default on restore/migrate if unspecified by the sender, so that VMs currently relying on it don''t break. Tim.
Jan Beulich
2013-Apr-29 10:43 UTC
Re: Bug: Windows 2003 fails to install on xen-unstable tip
>>> On 29.04.13 at 11:53, Paul Durrant <Paul.Durrant@citrix.com> wrote: > BTW, for the record, the spec for the other (PM timer) bit is: > > "Indicates whether the ACPI PM timer has been enhanced not to require > multiple reads. With this bit set, only one read of the ACPI PM timer is > necessary to obtain a reliable value."I''m pretty sure we''re fine in this regard. Jan
Ian Campbell
2013-Apr-29 11:07 UTC
Re: Bug: Windows 2003 fails to install on xen-unstable tip
On Mon, 2013-04-29 at 11:29 +0100, Tim Deegan wrote:> > > >> Now it is obvious that the combination of that flag and proper > > > >> RTC emulation can''t work together, > > > > > > > > So does the flag actually require *improper* behaviour from the > > RTC > > > > (emulated or otherwise)? > > Specifically emulated: that''s what the ''E'' in WAET stands for. This > flag is to tell Windows that it needn''t ack every RTC interrupt with an > IO read, so avoiding a bunch of VMEXITs (yay!).Ah, so this is actually a viridian thing? HVM domains do have a viridian mode already, can we (sanely) gate on that? And knowing what E stands for now I can now read "GOOD" as "good, if you are virtualising", which makes more sense. Don''t you get an equivalent number of VMEXITs from the unnecessary interrupt injections? I''m clearly missing something...> But clearly you can''t > have that behaviour and also Jan''s change to skip all the interrupts > entirely if the guest''s not using them.Yes.> My inclination is: > > - for 4.3, revert. Even if we keep the various emulation changes, we > should go back to having the VPT code inject the interrupts, and > drop the idea of suppressing the timer when the interrupt''s unused.Should perhaps investigate the impact of not setting that specific bit?> - For 4.4, make this bit optional and turn on the RTC suppression > once the VPT interactions are fixed, and only when this bit is clear. > The bit should be set off by default for new creation, but on by > default on restore/migrate if unspecified by the sender, so that > VMs currently relying on it don''t break. > > Tim.
Jan Beulich
2013-Apr-29 11:27 UTC
Re: Bug: Windows 2003 fails to install on xen-unstable tip
>>> On 29.04.13 at 13:07, Ian Campbell <Ian.Campbell@citrix.com> wrote: > On Mon, 2013-04-29 at 11:29 +0100, Tim Deegan wrote: >> > > >> Now it is obvious that the combination of that flag and proper >> > > >> RTC emulation can''t work together, >> > > > >> > > > So does the flag actually require *improper* behaviour from the >> > RTC >> > > > (emulated or otherwise)? >> >> Specifically emulated: that''s what the ''E'' in WAET stands for. This >> flag is to tell Windows that it needn''t ack every RTC interrupt with an >> IO read, so avoiding a bunch of VMEXITs (yay!). > > Ah, so this is actually a viridian thing? HVM domains do have a viridian > mode already, can we (sanely) gate on that? > > And knowing what E stands for now I can now read "GOOD" as "good, if you > are virtualising", which makes more sense. > > Don''t you get an equivalent number of VMEXITs from the unnecessary > interrupt injections? I''m clearly missing something...Considering that the RTC register accesses are indirect, a REG_C read is actually a port 70 write and a port 71 read. And then they repeat this at least twice (and more times if necessary until they find bit 7 of the value read to be clear). So minimally 4 exits for one RTC interrupt. Jan
Tim Deegan
2013-Apr-29 11:35 UTC
Re: Bug: Windows 2003 fails to install on xen-unstable tip
At 12:07 +0100 on 29 Apr (1367237252), Ian Campbell wrote:> On Mon, 2013-04-29 at 11:29 +0100, Tim Deegan wrote: > > > > >> Now it is obvious that the combination of that flag and proper > > > > >> RTC emulation can''t work together, > > > > > > > > > > So does the flag actually require *improper* behaviour from the > > > RTC > > > > > (emulated or otherwise)? > > > > Specifically emulated: that''s what the ''E'' in WAET stands for. This > > flag is to tell Windows that it needn''t ack every RTC interrupt with an > > IO read, so avoiding a bunch of VMEXITs (yay!). > > Ah, so this is actually a viridian thing? HVM domains do have a viridian > mode already, can we (sanely) gate on that? > > And knowing what E stands for now I can now read "GOOD" as "good, if you > are virtualising", which makes more sense. > > Don''t you get an equivalent number of VMEXITs from the unnecessary > interrupt injections? I''m clearly missing something...Well, if you are using the RTC, it''s a good thing. :) And if you''re not using the RTC (and disable it by turning off the divider) it makes no difference. But if you enable the RTC (which is the default, and e.g. that''s how SeaBIOS leaves it) but aren''t using it, it''s very bad. I suppose another option for Xen would be to disable the RTC''s vpt if IRQ 8 isn''t plumbed through the APICs?> > But clearly you can''t > > have that behaviour and also Jan''s change to skip all the interrupts > > entirely if the guest''s not using them. > > Yes. > > > My inclination is: > > > > - for 4.3, revert. Even if we keep the various emulation changes, we > > should go back to having the VPT code inject the interrupts, and > > drop the idea of suppressing the timer when the interrupt''s unused. > > Should perhaps investigate the impact of not setting that specific bit?Sure, that seems like a good idea, especially if it makes Windows DTRT and uses a different time source. But we''ll need to handle guests that have seen this bit set anyway (as it was set in 4.2). So for now I think we should drop the RTC changes for 4.3 unless someone''s volunteering to do some _serious_ testing on them. Tim.
Ian Campbell
2013-Apr-29 11:40 UTC
Re: Bug: Windows 2003 fails to install on xen-unstable tip
On Mon, 2013-04-29 at 12:27 +0100, Jan Beulich wrote:> >>> On 29.04.13 at 13:07, Ian Campbell <Ian.Campbell@citrix.com> wrote: > > On Mon, 2013-04-29 at 11:29 +0100, Tim Deegan wrote: > >> > > >> Now it is obvious that the combination of that flag and proper > >> > > >> RTC emulation can''t work together, > >> > > > > >> > > > So does the flag actually require *improper* behaviour from the > >> > RTC > >> > > > (emulated or otherwise)? > >> > >> Specifically emulated: that''s what the ''E'' in WAET stands for. This > >> flag is to tell Windows that it needn''t ack every RTC interrupt with an > >> IO read, so avoiding a bunch of VMEXITs (yay!). > > > > Ah, so this is actually a viridian thing? HVM domains do have a viridian > > mode already, can we (sanely) gate on that? > > > > And knowing what E stands for now I can now read "GOOD" as "good, if you > > are virtualising", which makes more sense. > > > > Don''t you get an equivalent number of VMEXITs from the unnecessary > > interrupt injections? I''m clearly missing something... > > Considering that the RTC register accesses are indirect, a REG_C > read is actually a port 70 write and a port 71 read. And then they > repeat this at least twice (and more times if necessary until they > find bit 7 of the value read to be clear). > > So minimally 4 exits for one RTC interrupt.Thanks, I knew there''d be something ;-) Ian.
Jan Beulich
2013-Apr-29 11:42 UTC
Re: Bug: Windows 2003 fails to install on xen-unstable tip
>>> On 29.04.13 at 13:35, Tim Deegan <tim@xen.org> wrote: > I suppose another option for Xen would be to disable the RTC''s vpt if > IRQ 8 isn''t plumbed through the APICs?That''s already done by the vpt code, for all periodic timers. But as you said you had found too, this is problematic when a periodic timer is being run intentionally without interrupt (for the RTC case, PIE clear and guest just monitoring PF). Jan
Ian Campbell
2013-Apr-29 11:44 UTC
Re: Bug: Windows 2003 fails to install on xen-unstable tip
On Mon, 2013-04-29 at 12:35 +0100, Tim Deegan wrote:> But if you enable the RTC (which is the default, and e.g. that''s how > SeaBIOS leaves it) but aren''t using it, it''s very bad.Is this something which needs investigating on the SeaBIOS side, or is it one of those things where the BIOS can''t ever know when to disable the RTC? Ian.
Tim Deegan
2013-Apr-29 11:49 UTC
Re: Bug: Windows 2003 fails to install on xen-unstable tip
At 12:44 +0100 on 29 Apr (1367239442), Ian Campbell wrote:> On Mon, 2013-04-29 at 12:35 +0100, Tim Deegan wrote: > > But if you enable the RTC (which is the default, and e.g. that''s how > > SeaBIOS leaves it) but aren''t using it, it''s very bad. > > Is this something which needs investigating on the SeaBIOS side, or is > it one of those things where the BIOS can''t ever know when to disable > the RTC?I''d have to look it up, but I suspect that in a ''normal'' BIOS environemnt (e.g. DOS) the RTC PT is expected to be set up and running, and I''m sure if we changed that we''d break a handful of PXE install frameworks. :| Tim.
Ian Campbell
2013-Apr-29 11:57 UTC
Re: Bug: Windows 2003 fails to install on xen-unstable tip
On Mon, 2013-04-29 at 12:49 +0100, Tim Deegan wrote:> At 12:44 +0100 on 29 Apr (1367239442), Ian Campbell wrote: > > On Mon, 2013-04-29 at 12:35 +0100, Tim Deegan wrote: > > > But if you enable the RTC (which is the default, and e.g. that''s how > > > SeaBIOS leaves it) but aren''t using it, it''s very bad. > > > > Is this something which needs investigating on the SeaBIOS side, or is > > it one of those things where the BIOS can''t ever know when to disable > > the RTC? > > I''d have to look it up, but I suspect that in a ''normal'' BIOS environemnt > (e.g. DOS) the RTC PT is expected to be set up and running, and I''m sure > if we changed that we''d break a handful of PXE install frameworks. :|Right. Rereading what you wrote I see you weren''t even implying this was a SeaBIOS issue, like I originally thought. Ian.
Jan Beulich
2013-Apr-29 12:01 UTC
Re: Bug: Windows 2003 fails to install on xen-unstable tip
>>> On 29.04.13 at 13:49, Tim Deegan <tim@xen.org> wrote: > At 12:44 +0100 on 29 Apr (1367239442), Ian Campbell wrote: >> On Mon, 2013-04-29 at 12:35 +0100, Tim Deegan wrote: >> > But if you enable the RTC (which is the default, and e.g. that''s how >> > SeaBIOS leaves it) but aren''t using it, it''s very bad. >> >> Is this something which needs investigating on the SeaBIOS side, or is >> it one of those things where the BIOS can''t ever know when to disable >> the RTC? > > I''d have to look it up, but I suspect that in a ''normal'' BIOS environemnt > (e.g. DOS) the RTC PT is expected to be set up and running, and I''m sure > if we changed that we''d break a handful of PXE install frameworks. :|Right, that''s how I too understand it to be. Jan
Paul Durrant
2013-May-01 14:49 UTC
Re: Bug: Windows 2003 fails to install on xen-unstable tip
Following up on Microsoft''s expectations concerning the WAET... They apparently have no requirements concerning presence of the table or its contents under the SVVP. Paul> -----Original Message----- > From: Paul Durrant > Sent: 29 April 2013 10:15 > To: ''Jan Beulich'' > Cc: Suravee Suthikulpanit; Andrew Cooper; Ian Campbell; Roger Pau Monne; > George Dunlap; Eddie Dong; xen-devel@lists.xen.org; Keir (Xen.org); Tim > (Xen.org) > Subject: RE: [Xen-devel] Bug: Windows 2003 fails to install on xen-unstable > tip > > > -----Original Message----- > [snip] > > > > > > IIRC Microsoft said that the table must be present for certification of > > > Windows 8/Server 2012 but I can''t remember whether they said that > either > > of > > > the bits had to be set. > > > > Do you have any way of finding out? As you surely realize, the > > easiest fix for the problems we''re having would be to turn that > > bit off (and of course we should also double check whether the > > other bit being set doesn''t have any bad implications). > > > > I''ll have a dig and see what I can find out. May take a while though. > > Paul
Jan Beulich
2013-May-02 06:32 UTC
Re: Bug: Windows 2003 fails to install on xen-unstable tip
>>> On 01.05.13 at 16:49, Paul Durrant <Paul.Durrant@citrix.com> wrote: > Following up on Microsoft''s expectations concerning the WAET... > > They apparently have no requirements concerning presence of the table or its > contents under the SVVP.Then why did that table get added to hvmloader in the first place? Jan
Paul Durrant
2013-May-02 08:23 UTC
Re: Bug: Windows 2003 fails to install on xen-unstable tip
> -----Original Message----- > From: Jan Beulich [mailto:JBeulich@suse.com] > Sent: 02 May 2013 07:33 > To: Paul Durrant > Cc: Suravee Suthikulpanit; Andrew Cooper; Ian Campbell; Roger Pau Monne; > George Dunlap; Eddie Dong; xen-devel@lists.xen.org; Keir (Xen.org); Tim > (Xen.org) > Subject: RE: [Xen-devel] Bug: Windows 2003 fails to install on xen-unstable > tip > > >>> On 01.05.13 at 16:49, Paul Durrant <Paul.Durrant@citrix.com> wrote: > > Following up on Microsoft''s expectations concerning the WAET... > > > > They apparently have no requirements concerning presence of the table or > its > > contents under the SVVP. > > Then why did that table get added to hvmloader in the first place? >Because that Microsoft told me the opposite 18 months ago. They have a habit of randomly changing their mind, and usually with no notice. I think it''s likely they will start testing for the table in future so I don''t propose it be removed, but I see no problem in varying the content of the table if that seems like the right thing to do. Paul