Re: Stuck in Needbuf state, trying to understand (6.7)

classic Classic list List threaded Threaded
12 messages Options
Reply | Threaded
Open this post in threaded view
|

Re: Stuck in Needbuf state, trying to understand (6.7)

sven falempin
On Fri, Jun 26, 2020 at 9:44 AM sven falempin <[hidden email]>
wrote:

>
>
> On Fri, Jun 26, 2020 at 12:32 AM Otto Moerbeek <[hidden email]> wrote:
>
>> On Thu, Jun 25, 2020 at 09:51:41PM -0400, sven falempin wrote:
>>
>> > Hello,
>> >
>> > I have a script that mostly untar stuff on a vnd device.
>> > And i have the same problem with syspatch
>> >
>> > The program state gets into needbuf forever, ( the top state ).
>> >
>> > I'm trying to figure out what is happening,
>> > I have a feeling it may be an entropy exhaustion
>> > but it's just a guess.
>>
>> You can't always trust feelings.
>>
>> >
>> > vmstat -m goes near 100% usage quickly
>> > and swap/memory is like empty according to top.
>> >
>> > Is it possible to get out of `vmstat -m` logged memory,
>> > could it be a limit in login.conf that I reach without knowing ?
>> >
>> > Once the problem is present, I cannot do anything  but reboot
>> > which does not help to understand what is going on.
>> >
>> > Please hAlp.
>>
>> You fail to report almost all relevent information. So we cannot help.
>>
>>         -Otto
>>
>
> Yes I was hoping the 'needbuf' would be something known and narrow the
> needed information.
> It may be a perl problem, because unless i run my script i cannot see any
> problem.
>
> It specifically happens like that ( on another amd64 devices too )
> writing to a vnconfig drive from a perl script.
>
> >Environment:
> System      : OpenBSD 6.7
> Details     : OpenBSD 6.7-stable (GENERIC.MP) #31: Fri Jun 26 00:51:48
> EDT 2020
> [hidden email]:/usr/src/sys/arch/amd64/compile/GENERIC.MP
>
> Architecture: OpenBSD.amd64
> Machine     : amd64
> >Description:
> process stay in need buf and the computer becomes unresponsive
> Below kernel is 6.7-stable + tty patch for no hang
> Problem exists with official kernel too
> If the machine remains somewhat available, killing the process does not
> improve the situation and
> vnconfig parition cannot be unmounted
> bsd.sp was tried too
> Will try snapshots
> >How-To-Repeat:
> write into vnconfig drive
>
> dmesg:
> OpenBSD 6.7-stable (GENERIC.MP) #31: Fri Jun 26 00:51:48 EDT 2020
>     [hidden email]:/usr/src/sys/arch/amd64/compile/GENERIC.MP
> real mem = 8452562944 (8060MB)
> avail mem = 8183746560 (7804MB)
> mpath0 at root
> scsibus0 at mpath0: 256 targets
> mainbus0 at root
> bios0 at mainbus0: SMBIOS rev. 2.7 @ 0xeba70 (22 entries)
> bios0: vendor American Megatrends Inc. version "K55A.404" date 08/20/2012
> bios0: ASUSTeK COMPUTER INC. K55A
> acpi0 at bios0: ACPI 5.0
> acpi0: sleep states S0 S3 S4 S5
> acpi0: tables DSDT FACP APIC FPDT ECDT MCFG HPET SSDT SSDT SSDT SSDT MSDM
> acpi0: wakeup devices P0P1(S4) PEG0(S4) PEG1(S4) PEG2(S4) PEG3(S4)
> XHC1(S3) EHC1(S3) USB1(S3) USB2(S3) USB3(S3) USB4(S3) EHC2(S3) USB5(S3)
> USB6(S3) USB7(S3) HDEF(S4) [...]
> acpitimer0 at acpi0: 3579545 Hz, 24 bits
> acpimadt0 at acpi0 addr 0xfee00000: PC-AT compat
> cpu0 at mainbus0: apid 0 (boot processor)
> cpu0: Intel(R) Core(TM) i3-3110M CPU @ 2.40GHz, 2394.90 MHz, 06-3a-09
> cpu0:
> FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE,SSE3,PCLMUL,DTES64,MWAIT,DS-CPL,VMX,EST,TM2,SSSE3,CX16,xTPR,PDCM,PCID,SSE4.1,SSE4.2,x2APIC,POPCNT,DEADLINE,XSAVE,AVX,F16C,NXE,RDTSCP,LONG,LAHF,PERF,ITSC,FSGSBASE,SMEP,ERMS,MD_CLEAR,IBRS,IBPB,STIBP,L1DF,SSBD,SENSOR,ARAT,XSAVEOPT,MELTDOWN
> cpu0: 256KB 64b/line 8-way L2 cache
> cpu0: smt 0, core 0, package 0
> mtrr: Pentium Pro MTRR support, 10 var ranges, 88 fixed ranges
> cpu0: apic clock running at 99MHz
> cpu0: mwait min=64, max=64, C-substates=0.2.1.1.2, IBE
> cpu1 at mainbus0: apid 2 (application processor)
> cpu1: Intel(R) Core(TM) i3-3110M CPU @ 2.40GHz, 2394.57 MHz, 06-3a-09
> cpu1:
> FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE,SSE3,PCLMUL,DTES64,MWAIT,DS-CPL,VMX,EST,TM2,SSSE3,CX16,xTPR,PDCM,PCID,SSE4.1,SSE4.2,x2APIC,POPCNT,DEADLINE,XSAVE,AVX,F16C,NXE,RDTSCP,LONG,LAHF,PERF,ITSC,FSGSBASE,SMEP,ERMS,MD_CLEAR,IBRS,IBPB,STIBP,L1DF,SSBD,SENSOR,ARAT,XSAVEOPT,MELTDOWN
> cpu1: 256KB 64b/line 8-way L2 cache
> cpu1: smt 0, core 1, package 0
> cpu2 at mainbus0: apid 1 (application processor)
> cpu2: Intel(R) Core(TM) i3-3110M CPU @ 2.40GHz, 2394.57 MHz, 06-3a-09
> cpu2:
> FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE,SSE3,PCLMUL,DTES64,MWAIT,DS-CPL,VMX,EST,TM2,SSSE3,CX16,xTPR,PDCM,PCID,SSE4.1,SSE4.2,x2APIC,POPCNT,DEADLINE,XSAVE,AVX,F16C,NXE,RDTSCP,LONG,LAHF,PERF,ITSC,FSGSBASE,SMEP,ERMS,MD_CLEAR,IBRS,IBPB,STIBP,L1DF,SSBD,SENSOR,ARAT,XSAVEOPT,MELTDOWN
> cpu2: 256KB 64b/line 8-way L2 cache
> cpu2: smt 1, core 0, package 0
> cpu3 at mainbus0: apid 3 (application processor)
> cpu3: Intel(R) Core(TM) i3-3110M CPU @ 2.40GHz, 2394.57 MHz, 06-3a-09
> cpu3:
> FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE,SSE3,PCLMUL,DTES64,MWAIT,DS-CPL,VMX,EST,TM2,SSSE3,CX16,xTPR,PDCM,PCID,SSE4.1,SSE4.2,x2APIC,POPCNT,DEADLINE,XSAVE,AVX,F16C,NXE,RDTSCP,LONG,LAHF,PERF,ITSC,FSGSBASE,SMEP,ERMS,MD_CLEAR,IBRS,IBPB,STIBP,L1DF,SSBD,SENSOR,ARAT,XSAVEOPT,MELTDOWN
> cpu3: 256KB 64b/line 8-way L2 cache
> cpu3: smt 1, core 1, package 0
> ioapic0 at mainbus0: apid 2 pa 0xfec00000, version 20, 24 pins
> acpiec0 at acpi0
> acpimcfg0 at acpi0
> acpimcfg0: addr 0xf8000000, bus 0-63
> acpihpet0 at acpi0: 14318179 Hz
> acpiprt0 at acpi0: bus 0 (PCI0)
> acpiprt1 at acpi0: bus -1 (P0P1)
> acpiprt2 at acpi0: bus -1 (PEG0)
> acpiprt3 at acpi0: bus -1 (PEG1)
> acpiprt4 at acpi0: bus -1 (PEG2)
> acpiprt5 at acpi0: bus -1 (PEG3)
> acpiprt6 at acpi0: bus -1 (RP05)
> acpiprt7 at acpi0: bus -1 (RP06)
> acpiprt8 at acpi0: bus -1 (RP07)
> acpiprt9 at acpi0: bus -1 (RP08)
> acpiprt10 at acpi0: bus 1 (RP01)
> acpiprt11 at acpi0: bus 2 (RP02)
> acpiprt12 at acpi0: bus -1 (RP03)
> acpiprt13 at acpi0: bus 3 (RP04)
> acpicpu0 at acpi0: C2(350@80 mwait.1@0x20), C1(1000@1 mwait.1), PSS
> acpicpu1 at acpi0: C2(350@80 mwait.1@0x20), C1(1000@1 mwait.1), PSS
> acpicpu2 at acpi0: C2(350@80 mwait.1@0x20), C1(1000@1 mwait.1), PSS
> acpicpu3 at acpi0: C2(350@80 mwait.1@0x20), C1(1000@1 mwait.1), PSS
> acpitz0 at acpi0: critical temperature is 93 degC
> acpipci0 at acpi0 PCI0: 0x00000010 0x00000011 0x00000000
> acpicmos0 at acpi0
> "ETD0108" at acpi0 not configured
> "ATK3001" at acpi0 not configured
> acpiac0 at acpi0: AC unit online
> acpibat0 at acpi0: BAT0 model "K55--47" serial   type LIon oem "ASUSTeK"
> "pnp0c14" at acpi0 not configured
> "ATK4001" at acpi0 not configured
> acpibtn0 at acpi0: LID_
> acpibtn1 at acpi0: SLPB
> acpivideo0 at acpi0: GFX0
> acpivout0 at acpivideo0: LCDD
> cpu0: using VERW MDS workaround (except on vmm entry)
> cpu0: Enhanced SpeedStep 2394 MHz: speeds: 2400, 2300, 2200, 2100, 2000,
> 1900, 1800, 1700, 1600, 1500, 1400, 1300, 1200 MHz
> pci0 at mainbus0 bus 0
> pchb0 at pci0 dev 0 function 0 "Intel Core 3G Host" rev 0x09
> inteldrm0 at pci0 dev 2 function 0 "Intel HD Graphics 4000" rev 0x09
> drm0 at inteldrm0
> inteldrm0: msi, IVYBRIDGE, gen 7
> xhci0 at pci0 dev 20 function 0 "Intel 7 Series xHCI" rev 0x04: msi, xHCI
> 1.0
> usb0 at xhci0: USB revision 3.0
> uhub0 at usb0 configuration 1 interface 0 "Intel xHCI root hub" rev
> 3.00/1.00 addr 1
> "Intel 7 Series MEI" rev 0x04 at pci0 dev 22 function 0 not configured
> ehci0 at pci0 dev 26 function 0 "Intel 7 Series USB" rev 0x04: apic 2 int
> 16
> usb1 at ehci0: USB revision 2.0
> uhub1 at usb1 configuration 1 interface 0 "Intel EHCI root hub" rev
> 2.00/1.00 addr 1
> azalia0 at pci0 dev 27 function 0 "Intel 7 Series HD Audio" rev 0x04: msi
> azalia0: codecs: Realtek/0x0270, Intel/0x2806, using Realtek/0x0270
> audio0 at azalia0
> ppb0 at pci0 dev 28 function 0 "Intel 7 Series PCIE" rev 0xc4: msi
> pci1 at ppb0 bus 1
> ppb1 at pci0 dev 28 function 1 "Intel 7 Series PCIE" rev 0xc4: msi
> pci2 at ppb1 bus 2
> "Atheros AR9485" rev 0x01 at pci2 dev 0 function 0 not configured
> ppb2 at pci0 dev 28 function 3 "Intel 7 Series PCIE" rev 0xc4: msi
> pci3 at ppb2 bus 3
> rtsx0 at pci3 dev 0 function 0 "Realtek RTL8411 Card Reader" rev 0x01: msi
> sdmmc0 at rtsx0: 4-bit, dma
> re0 at pci3 dev 0 function 2 "Realtek 8168" rev 0x0a: RTL8411 (0x4880),
> msi, address 08:60:6e:00:3e:5c
> rgephy0 at re0 phy 7: RTL8169S/8110S/8211 PHY, rev. 5
> ehci1 at pci0 dev 29 function 0 "Intel 7 Series USB" rev 0x04: apic 2 int
> 23
> usb2 at ehci1: USB revision 2.0
> uhub2 at usb2 configuration 1 interface 0 "Intel EHCI root hub" rev
> 2.00/1.00 addr 1
> pcib0 at pci0 dev 31 function 0 "Intel HM76 LPC" rev 0x04
> ahci0 at pci0 dev 31 function 2 "Intel 7 Series AHCI" rev 0x04: msi, AHCI
> 1.3
> ahci0: port 0: 6.0Gb/s
> ahci0: port 2: 1.5Gb/s
> scsibus1 at ahci0: 32 targets
> sd0 at scsibus1 targ 0 lun 0: <ATA, CT1000MX500SSD1, M3CR>
> naa.500a0751e2000f70
> sd0: 953869MB, 512 bytes/sector, 1953525168 sectors, thin
> cd0 at scsibus1 targ 2 lun 0: <Slimtype, DVD A DS8A9SH, EAA1> removable
> ichiic0 at pci0 dev 31 function 3 "Intel 7 Series SMBus" rev 0x04: apic 2
> int 18
> iic0 at ichiic0
> spdmem0 at iic0 addr 0x50: 8GB DDR3 SDRAM PC3-12800 SO-DIMM
> isa0 at pcib0
> isadma0 at isa0
> pckbc0 at isa0 port 0x60/5 irq 1 irq 12
> pckbd0 at pckbc0 (kbd slot)
> wskbd0 at pckbd0: console keyboard
> pms0 at pckbc0 (aux slot)
> wsmouse0 at pms0 mux 0
> pms0: Elantech Clickpad, version 4, firmware 0x361f03
> pcppi0 at isa0 port 0x61
> spkr0 at pcppi0
> vmm0 at mainbus0: VMX/EPT
> umass0 at uhub0 port 3 configuration 1 interface 0 "Innodisk USB Drive
> 3ME" rev 2.10/8.05 addr 2
> umass0: using SCSI over Bulk-Only
> scsibus2 at umass0: 2 targets, initiator 0
> sd1 at scsibus2 targ 1 lun 0: <Innodisk, USB Drive 3ME, 0805> removable
> serial.196d0201A67851015001
> sd1: 7720MB, 512 bytes/sector, 15810560 sectors
> uhub3 at uhub1 port 1 configuration 1 interface 0 "Intel Rate Matching
> Hub" rev 2.00/0.00 addr 2
> uvideo0 at uhub3 port 3 configuration 1 interface 0
> "04G626000611BQ29P000DMS ASUS USB2.0 Webcam" rev 2.00/4.29 addr 3
> video0 at uvideo0
> uhub4 at uhub2 port 1 configuration 1 interface 0 "Intel Rate Matching
> Hub" rev 2.00/0.00 addr 2
> vscsi0 at root
> scsibus3 at vscsi0: 256 targets
> softraid0 at root
> scsibus4 at softraid0: 256 targets
> root on sd0a (1cac3d51c95e2ba3.a) swap on sd0b dump on sd0b
> inteldrm0: 1366x768, 32bpp
> wsdisplay0 at inteldrm0 mux 1: console (std, vt100 emulation), using wskbd0
> wsdisplay0: screen 1-5 added (std, vt100 emulation)
>
> usbdevs:
> Controller /dev/usb0:
> addr 01: 8086:0000 Intel, xHCI root hub
> super speed, self powered, config 1, rev 1.00
> driver: uhub0
> addr 02: 196d:0201 Innodisk, USB Drive 3ME
> high speed, power 500 mA, config 1, rev 8.05, iSerial 20160225A67851015001
> driver: umass0
> Controller /dev/usb1:
> addr 01: 8086:0000 Intel, EHCI root hub
> high speed, self powered, config 1, rev 1.00
> driver: uhub1
> addr 02: 8087:0024 Intel, Rate Matching Hub
> high speed, self powered, config 1, rev 0.00
> driver: uhub3
> addr 03: 1bcf:2883 04G626000611BQ29P000DMS, ASUS USB2.0 Webcam
> high speed, power 500 mA, config 1, rev 4.29
> driver: uvideo0
> Controller /dev/usb2:
> addr 01: 8086:0000 Intel, EHCI root hub
> high speed, self powered, config 1, rev 1.00
> driver: uhub2
> addr 02: 8087:0024 Intel, Rate Matching Hub
> high speed, self powered, config 1, rev 0.00
> driver: uhub4
>
> pcidump:
> Domain /dev/pci0:
>  0:0:0: Intel Core 3G Host
> 0x0000: Vendor ID: 8086, Product ID: 0154
> 0x0004: Command: 0006, Status: 2090
> 0x0008: Class: 06 Bridge, Subclass: 00 Host,
> Interface: 00, Revision: 09
> 0x000c: BIST: 00, Header Type: 00, Latency Timer: 00,
> Cache Line Size: 00
> 0x0010: BAR empty (00000000)
> 0x0014: BAR empty (00000000)
> 0x0018: BAR empty (00000000)
> 0x001c: BAR empty (00000000)
> 0x0020: BAR empty (00000000)
> 0x0024: BAR empty (00000000)
> 0x0028: Cardbus CIS: 00000000
> 0x002c: Subsystem Vendor ID: 1043 Product ID: 1457
> 0x0030: Expansion ROM Base Address: 00000000
> 0x0038: 00000000
> 0x003c: Interrupt Pin: 00 Line: 00 Min Gnt: 00 Max Lat: 00
> 0x00e0: Capability 0x09: Vendor Specific
> 0x0000: 01548086 20900006 06000009 00000000
> 0x0010: 00000000 00000000 00000000 00000000
> 0x0020: 00000000 00000000 00000000 14571043
> 0x0030: 00000000 000000e0 00000000 00000000
> 0x0040: fed19001 00000000 fed10001 00000000
> 0x0050: 00000211 00000011 dfd00007 db000001
> 0x0060: f8000005 00000000 fed18001 00000000
> 0x0070: ff000000 00000001 ff000c00 0000007f
> 0x0080: 00111110 00110000 0000001a 00000000
> 0x0090: ff000001 00000001 1f100001 00000002
> 0x00a0: 00000001 00000002 1f200001 00000002
> 0x00b0: dbe00001 dbc00001 db000001 dfe00001
> 0x00c0: 00000000 00000000 00000000 00000000
> 0x00d0: 00000000 00000000 00000000 00000000
> 0x00e0: 010c0009 e2806193 141000d0 00000000
> 0x00f0: 00000000 00000000 00090fc8 00000000
>  0:2:0: Intel HD Graphics 4000
> 0x0000: Vendor ID: 8086, Product ID: 0166
> 0x0004: Command: 0007, Status: 0090
> 0x0008: Class: 03 Display, Subclass: 00 VGA,
> Interface: 00, Revision: 09
> 0x000c: BIST: 00, Header Type: 00, Latency Timer: 00,
> Cache Line Size: 00
> 0x0010: BAR mem 64bit addr: 0x00000000f7800000/0x00400000
> 0x0018: BAR mem prefetchable 64bit addr: 0x00000000e0000000/0x10000000
> 0x0020: BAR io addr: 0x0000f000/0x0040
> 0x0024: BAR empty (00000000)
> 0x0028: Cardbus CIS: 00000000
> 0x002c: Subsystem Vendor ID: 1043 Product ID: 2102
> 0x0030: Expansion ROM Base Address: 00000000
> 0x0038: 00000000
> 0x003c: Interrupt Pin: 01 Line: 0b Min Gnt: 00 Max Lat: 00
> 0x0090: Capability 0x05: Message Signalled Interrupts (MSI)
> Enabled: yes
> 0x00d0: Capability 0x01: Power Management
> State: D0
> 0x00a4: Capability 0x13: PCI Advanced Features
> 0x0000: 01668086 00900007 03000009 00000000
> 0x0010: f7800004 00000000 e000000c 00000000
> 0x0020: 0000f001 00000000 00000000 21021043
> 0x0030: 00000000 00000090 00000000 0000010b
> 0x0040: 010c0009 e2806193 141000d0 00000000
> 0x0050: 00000211 00000011 00000000 dbe00001
> 0x0060: 00020000 00000000 00000000 00000000
> 0x0070: 00000000 00000000 00000000 00000000
> 0x0080: 00000000 00000000 00000000 00000000
> 0x0090: 0001d005 fee00000 00000091 00000000
> 0x00a0: 00000000 03060013 00000000 00000000
> 0x00b0: 00000000 00000000 00000000 00000000
> 0x00c0: 00000000 00000000 00000000 00000000
> 0x00d0: 0022a401 00000000 00000000 00000000
> 0x00e0: 00000000 00000000 00008000 00000000
> 0x00f0: 00000000 00000000 00090000 da88c018
>  0:20:0: Intel 7 Series xHCI
> 0x0000: Vendor ID: 8086, Product ID: 1e31
> 0x0004: Command: 0006, Status: 0290
> 0x0008: Class: 0c Serial Bus, Subclass: 03 USB,
> Interface: 30, Revision: 04
> 0x000c: BIST: 00, Header Type: 00, Latency Timer: 00,
> Cache Line Size: 00
> 0x0010: BAR mem 64bit addr: 0x00000000f7e00000/0x00010000
> 0x0018: BAR empty (00000000)
> 0x001c: BAR empty (00000000)
> 0x0020: BAR empty (00000000)
> 0x0024: BAR empty (00000000)
> 0x0028: Cardbus CIS: 00000000
> 0x002c: Subsystem Vendor ID: 1043 Product ID: 1457
> 0x0030: Expansion ROM Base Address: 00000000
> 0x0038: 00000000
> 0x003c: Interrupt Pin: 01 Line: 0b Min Gnt: 00 Max Lat: 00
> 0x0070: Capability 0x01: Power Management
> State: D0
> 0x0080: Capability 0x05: Message Signalled Interrupts (MSI)
> Enabled: yes
> 0x0000: 1e318086 02900006 0c033004 00000000
> 0x0010: f7e00004 00000000 00000000 00000000
> 0x0020: 00000000 00000000 00000000 14571043
> 0x0030: 00000000 00000070 00000000 0000010b
> 0x0040: 800e07fd 8003c239 00000000 00000000
> 0x0050: 00000017 00000000 00000000 00000000
> 0x0060: 00002030 00000000 00000000 00000000
> 0x0070: c1c28001 00000008 00000000 00000000
> 0x0080: 00870005 fee00000 00000000 00000060
> 0x0090: 00000000 00000000 00000000 00000000
> 0x00a0: 00000000 00000000 00000000 00000000
> 0x00b0: 0000008f 00000000 00000000 00000000
> 0x00c0: 00000c03 00000000 00000000 00000000
> 0x00d0: 0000000f 0000000f 0000000f 0000000f
> 0x00e0: 00000000 00000000 00000000 00000000
> 0x00f0: 00000000 00000000 08040f87 00000000
>  0:22:0: Intel 7 Series MEI
> 0x0000: Vendor ID: 8086, Product ID: 1e3a
> 0x0004: Command: 0006, Status: 0010
> 0x0008: Class: 07 Communications, Subclass: 80 Miscellaneous,
> Interface: 00, Revision: 04
> 0x000c: BIST: 00, Header Type: 80, Latency Timer: 00,
> Cache Line Size: 00
> 0x0010: BAR mem 64bit addr: 0x00000000f7e1a000/0x00000010
> 0x0018: BAR empty (00000000)
> 0x001c: BAR empty (00000000)
> 0x0020: BAR empty (00000000)
> 0x0024: BAR empty (00000000)
> 0x0028: Cardbus CIS: 00000000
> 0x002c: Subsystem Vendor ID: 1043 Product ID: 1457
> 0x0030: Expansion ROM Base Address: 00000000
> 0x0038: 00000000
> 0x003c: Interrupt Pin: 01 Line: 0b Min Gnt: 00 Max Lat: 00
> 0x0050: Capability 0x01: Power Management
> State: D0
> 0x008c: Capability 0x05: Message Signalled Interrupts (MSI)
> Enabled: no
> 0x0000: 1e3a8086 00100006 07800004 00800000
> 0x0010: f7e1a004 00000000 00000000 00000000
> 0x0020: 00000000 00000000 00000000 14571043
> 0x0030: 00000000 00000050 00000000 0000010b
> 0x0040: 1e000245 80010010 66000106 10001ff0
> 0x0050: c8038c01 00000008 00000000 00000000
> 0x0060: 00000000 00000000 00000000 00000000
> 0x0070: 00000000 00000000 00000000 00000000
> 0x0080: 00000000 00000000 00000000 00800005
> 0x0090: 00000000 00000000 00000000 00000000
> 0x00a0: 00000000 00000000 00000000 00000000
> 0x00b0: 00000000 00000000 00000000 c0000002
> 0x00c0: 761aa9fb 0e2ea270 ccd10bbe 75ffe03c
> 0x00d0: 7a5759ac 9a4c2853 a4978943 5953ffc8
> 0x00e0: 00000000 00000000 00000000 00000000
> 0x00f0: 00000000 00000000 00000000 00000000
>  0:26:0: Intel 7 Series USB
> 0x0000: Vendor ID: 8086, Product ID: 1e2d
> 0x0004: Command: 0006, Status: 0290
> 0x0008: Class: 0c Serial Bus, Subclass: 03 USB,
> Interface: 20, Revision: 04
> 0x000c: BIST: 00, Header Type: 00, Latency Timer: 00,
> Cache Line Size: 00
> 0x0010: BAR mem 32bit addr: 0xf7e18000/0x00000400
> 0x0014: BAR empty (00000000)
> 0x0018: BAR empty (00000000)
> 0x001c: BAR empty (00000000)
> 0x0020: BAR empty (00000000)
> 0x0024: BAR empty (00000000)
> 0x0028: Cardbus CIS: 00000000
> 0x002c: Subsystem Vendor ID: 1043 Product ID: 1457
> 0x0030: Expansion ROM Base Address: 00000000
> 0x0038: 00000000
> 0x003c: Interrupt Pin: 01 Line: 0b Min Gnt: 00 Max Lat: 00
> 0x0050: Capability 0x01: Power Management
> State: D0
> 0x0058: Capability 0x0a: Debug Port
> 0x0098: Capability 0x13: PCI Advanced Features
> 0x0000: 1e2d8086 02900006 0c032004 00000000
> 0x0010: f7e18000 00000000 00000000 00000000
> 0x0020: 00000000 00000000 00000000 14571043
> 0x0030: 00000000 00000050 00000000 0000010b
> 0x0040: 00000000 00000000 00000000 00000000
> 0x0050: c9c25801 00000000 20a0980a 00000000
> 0x0060: 07ff2020 00000000 01000001 00082000
> 0x0070: 3fdf0000 00000000 00000000 00000000
> 0x0080: 00800000 930c8811 24000d30 00000000
> 0x0090: 00000000 00000000 03060013 00000000
> 0x00a0: 00000000 00000000 00000000 00000000
> 0x00b0: 00000000 00000000 00000000 00000000
> 0x00c0: 00000000 00000000 00000000 00000000
> 0x00d0: 00000000 00ffaa00 00000000 00000000
> 0x00e0: 00000000 10007000 20000402 3c841b44
> 0x00f0: 00000000 00808588 08040f87 205b1708
>  0:27:0: Intel 7 Series HD Audio
> 0x0000: Vendor ID: 8086, Product ID: 1e20
> 0x0004: Command: 0006, Status: 0010
> 0x0008: Class: 04 (unknown), Subclass: 03 (unknown),
> Interface: 00, Revision: 04
> 0x000c: BIST: 00, Header Type: 00, Latency Timer: 00,
> Cache Line Size: 10
> 0x0010: BAR mem 64bit addr: 0x00000000f7e10000/0x00004000
> 0x0018: BAR empty (00000000)
> 0x001c: BAR empty (00000000)
> 0x0020: BAR empty (00000000)
> 0x0024: BAR empty (00000000)
> 0x0028: Cardbus CIS: 00000000
> 0x002c: Subsystem Vendor ID: 1043 Product ID: 1457
> 0x0030: Expansion ROM Base Address: 00000000
> 0x0038: 00000000
> 0x003c: Interrupt Pin: 01 Line: 05 Min Gnt: 00 Max Lat: 00
> 0x0050: Capability 0x01: Power Management
> State: D0
> 0x0060: Capability 0x05: Message Signalled Interrupts (MSI)
> Enabled: yes
> 0x0070: Capability 0x10: PCI Express
> 0x0100: Enhanced Capability 0x02: Virtual Channel Capability
> 0x0130: Enhanced Capability 0x05: Root Complex Link Declaration
> 0x0000: 1e208086 00100006 04030004 00000010
> 0x0010: f7e10004 00000000 00000000 00000000
> 0x0020: 00000000 00000000 00000000 14571043
> 0x0030: 00000000 00000050 00000000 00000105
> 0x0040: 45000001 00000000 00000000 00000000
> 0x0050: c8426001 00000000 00000000 00000000
> 0x0060: 00817005 fee00000 00000000 000000b0
> 0x0070: 00910010 10000000 00100000 00000000
> 0x0080: 00000000 00000000 00000000 00000000
> 0x0090: 00000000 00000000 00000000 00000000
> 0x00a0: 00000000 00000000 00000000 00000000
> 0x00b0: 00000000 00000000 00000000 00000000
> 0x00c0: 01020400 40002402 82a30c00 02330010
> 0x00d0: 02a30c00 02330010 00000000 00000000
> 0x00e0: 00000000 00000000 00000000 00000000
> 0x00f0: 00000000 00000000 08040f87 00000000
>  0:28:0: Intel 7 Series PCIE
> 0x0000: Vendor ID: 8086, Product ID: 1e10
> 0x0004: Command: 0007, Status: 0010
> 0x0008: Class: 06 Bridge, Subclass: 04 PCI,
> Interface: 00, Revision: c4
> 0x000c: BIST: 00, Header Type: 81, Latency Timer: 00,
> Cache Line Size: 10
> 0x0010: BAR empty (00000000)
> 0x0014: BAR empty (00000000)
> 0x0018: Primary Bus: 0, Secondary Bus: 1, Subordinate Bus: 1,
> Secondary Latency Timer: 00
> 0x001c: I/O Base: f0, I/O Limit: 00, Secondary Status: 2000
> 0x0020: Memory Base: fff0, Memory Limit: 0000
> 0x0024: Prefetch Memory Base: fff1, Prefetch Memory Limit: 0001
> 0x0028: Prefetch Memory Base Upper 32 Bits: 00000000
> 0x002c: Prefetch Memory Limit Upper 32 Bits: 00000000
> 0x0030: I/O Base Upper 16 Bits: 0000, I/O Limit Upper 16 Bits: 0000
> 0x0038: Expansion ROM Base Address: 00000000
> 0x003c: Interrupt Pin: 01, Line: 0b, Bridge Control: 0010
> 0x0040: Capability 0x10: PCI Express
> Link Speed: 2.5 / 5.0 GT/s, Link Width: x0 / x1
> 0x0100: Enhanced Capability 0x00: Unknown
> 0x0080: Capability 0x05: Message Signalled Interrupts (MSI)
> Enabled: yes
> 0x0090: Capability 0x0d: PCI-PCI
> 0x00a0: Capability 0x01: Power Management
> State: D0
> 0x0000: 1e108086 00100007 060400c4 00810010
> 0x0010: 00000000 00000000 00010100 200000f0
> 0x0020: 0000fff0 0001fff1 00000000 00000000
> 0x0030: 00000000 00000040 00000000 0010010b
> 0x0040: 01428010 00008000 00100000 01124c12
> 0x0050: 10010003 0004b200 00000028 00000000
> 0x0060: 00000000 00000016 00000000 00000000
> 0x0070: 00010002 00000000 00000000 00000000
> 0x0080: 00019005 fee00000 00000062 00000000
> 0x0090: 0000a00d 14571043 00000000 00000000
> 0x00a0: c8020001 00000000 00000000 00000000
> 0x00b0: 00000000 00000000 00000000 00000000
> 0x00c0: 00000000 00000000 00000000 00000000
> 0x00d0: 01000000 00000b02 81118080 00000000
> 0x00e0: 00003f00 00000000 00000003 00000000
> 0x00f0: 00000000 00000000 08040f87 00000000
>  0:28:1: Intel 7 Series PCIE
> 0x0000: Vendor ID: 8086, Product ID: 1e12
> 0x0004: Command: 0007, Status: 0010
> 0x0008: Class: 06 Bridge, Subclass: 04 PCI,
> Interface: 00, Revision: c4
> 0x000c: BIST: 00, Header Type: 81, Latency Timer: 00,
> Cache Line Size: 10
> 0x0010: BAR empty (00000000)
> 0x0014: BAR empty (00000000)
> 0x0018: Primary Bus: 0, Secondary Bus: 2, Subordinate Bus: 2,
> Secondary Latency Timer: 00
> 0x001c: I/O Base: f0, I/O Limit: 00, Secondary Status: 2000
> 0x0020: Memory Base: f7d0, Memory Limit: f7d0
> 0x0024: Prefetch Memory Base: fff1, Prefetch Memory Limit: 0001
> 0x0028: Prefetch Memory Base Upper 32 Bits: 00000000
> 0x002c: Prefetch Memory Limit Upper 32 Bits: 00000000
> 0x0030: I/O Base Upper 16 Bits: 0000, I/O Limit Upper 16 Bits: 0000
> 0x0038: Expansion ROM Base Address: 00000000
> 0x003c: Interrupt Pin: 02, Line: 03, Bridge Control: 0010
> 0x0040: Capability 0x10: PCI Express
> Link Speed: 2.5 / 5.0 GT/s, Link Width: x1 / x1
> 0x0100: Enhanced Capability 0x00: Unknown
> 0x0080: Capability 0x05: Message Signalled Interrupts (MSI)
> Enabled: yes
> 0x0090: Capability 0x0d: PCI-PCI
> 0x00a0: Capability 0x01: Power Management
> State: D0
> 0x0000: 1e128086 00100007 060400c4 00810010
> 0x0010: 00000000 00000000 00020200 200000f0
> 0x0020: f7d0f7d0 0001fff1 00000000 00000000
> 0x0030: 00000000 00000040 00000000 00100203
> 0x0040: 01428010 00008000 00100000 02123c12
> 0x0050: 70110043 000cb200 00400028 00000000
> 0x0060: 00000000 00000016 00000000 00000000
> 0x0070: 00010002 00000000 00000000 00000000
> 0x0080: 00019005 fee00000 00000063 00000000
> 0x0090: 0000a00d 14571043 00000000 00000000
> 0x00a0: c8020001 00000000 00000000 00000000
> 0x00b0: 00000000 00000000 00000000 00000000
> 0x00c0: 00000000 00000000 00000000 00000000
> 0x00d0: 01000000 00000b02 81118080 00000000
> 0x00e0: 00000300 00000000 00000001 00000000
> 0x00f0: 00000000 00000000 08040f87 00000000
>  0:28:3: Intel 7 Series PCIE
> 0x0000: Vendor ID: 8086, Product ID: 1e16
> 0x0004: Command: 0007, Status: 0010
> 0x0008: Class: 06 Bridge, Subclass: 04 PCI,
> Interface: 00, Revision: c4
> 0x000c: BIST: 00, Header Type: 81, Latency Timer: 00,
> Cache Line Size: 10
> 0x0010: BAR empty (00000000)
> 0x0014: BAR empty (00000000)
> 0x0018: Primary Bus: 0, Secondary Bus: 3, Subordinate Bus: 3,
> Secondary Latency Timer: 00
> 0x001c: I/O Base: e0, I/O Limit: e0, Secondary Status: 2000
> 0x0020: Memory Base: f7c0, Memory Limit: f7c0
> 0x0024: Prefetch Memory Base: f001, Prefetch Memory Limit: f001
> 0x0028: Prefetch Memory Base Upper 32 Bits: 00000000
> 0x002c: Prefetch Memory Limit Upper 32 Bits: 00000000
> 0x0030: I/O Base Upper 16 Bits: 0000, I/O Limit Upper 16 Bits: 0000
> 0x0038: Expansion ROM Base Address: 00000000
> 0x003c: Interrupt Pin: 04, Line: 0a, Bridge Control: 0010
> 0x0040: Capability 0x10: PCI Express
> Link Speed: 2.5 / 5.0 GT/s, Link Width: x1 / x1
> 0x0100: Enhanced Capability 0x00: Unknown
> 0x0080: Capability 0x05: Message Signalled Interrupts (MSI)
> Enabled: yes
> 0x0090: Capability 0x0d: PCI-PCI
> 0x00a0: Capability 0x01: Power Management
> State: D0
> 0x0000: 1e168086 00100007 060400c4 00810010
> 0x0010: 00000000 00000000 00030300 2000e0e0
> 0x0020: f7c0f7c0 f001f001 00000000 00000000
> 0x0030: 00000000 00000040 00000000 0010040a
> 0x0040: 01428010 00008000 00100000 04123c12
> 0x0050: 70110043 001cb200 00400028 00000000
> 0x0060: 00000000 00000016 00000000 00000000
> 0x0070: 00010002 00000000 00000000 00000000
> 0x0080: 00019005 fee00000 00000064 00000000
> 0x0090: 0000a00d 14571043 00000000 00000000
> 0x00a0: c8020001 00000000 00000000 00000000
> 0x00b0: 00000000 00000000 00000000 00000000
> 0x00c0: 00000000 00000000 00000000 00000000
> 0x00d0: 01000000 00000b02 81118080 00000000
> 0x00e0: 00000300 00000000 00000001 00000000
> 0x00f0: 00000000 00000000 08040f87 00000000
>  0:29:0: Intel 7 Series USB
> 0x0000: Vendor ID: 8086, Product ID: 1e26
> 0x0004: Command: 0006, Status: 0290
> 0x0008: Class: 0c Serial Bus, Subclass: 03 USB,
> Interface: 20, Revision: 04
> 0x000c: BIST: 00, Header Type: 00, Latency Timer: 00,
> Cache Line Size: 00
> 0x0010: BAR mem 32bit addr: 0xf7e17000/0x00000400
> 0x0014: BAR empty (00000000)
> 0x0018: BAR empty (00000000)
> 0x001c: BAR empty (00000000)
> 0x0020: BAR empty (00000000)
> 0x0024: BAR empty (00000000)
> 0x0028: Cardbus CIS: 00000000
> 0x002c: Subsystem Vendor ID: 1043 Product ID: 1457
> 0x0030: Expansion ROM Base Address: 00000000
> 0x0038: 00000000
> 0x003c: Interrupt Pin: 01 Line: 04 Min Gnt: 00 Max Lat: 00
> 0x0050: Capability 0x01: Power Management
> State: D0
> 0x0058: Capability 0x0a: Debug Port
> 0x0098: Capability 0x13: PCI Advanced Features
> 0x0000: 1e268086 02900006 0c032004 00000000
> 0x0010: f7e17000 00000000 00000000 00000000
> 0x0020: 00000000 00000000 00000000 14571043
> 0x0030: 00000000 00000050 00000000 00000104
> 0x0040: 00000000 00000000 00000000 00000000
> 0x0050: c9c25801 00000000 20a0980a 00000000
> 0x0060: 07ff2020 00000000 01000001 00082000
> 0x0070: 3fdf0000 00000000 00000000 00000000
> 0x0080: 00800000 930c8811 24000d30 00000000
> 0x0090: 00000000 00000000 03060013 00000000
> 0x00a0: 00000000 00000000 00000000 00000000
> 0x00b0: 00000000 00000000 00000000 00000000
> 0x00c0: 00000000 00000000 00000000 00000000
> 0x00d0: 00000000 00ffaa00 00000000 00000000
> 0x00e0: 00000000 20040c22 0800c000 6061c46c
> 0x00f0: 00000000 00808588 08040f87 205b1708
>  0:31:0: Intel HM76 LPC
> 0x0000: Vendor ID: 8086, Product ID: 1e59
> 0x0004: Command: 0007, Status: 0210
> 0x0008: Class: 06 Bridge, Subclass: 01 ISA,
> Interface: 00, Revision: 04
> 0x000c: BIST: 00, Header Type: 80, Latency Timer: 00,
> Cache Line Size: 00
> 0x0010: BAR empty (00000000)
> 0x0014: BAR empty (00000000)
> 0x0018: BAR empty (00000000)
> 0x001c: BAR empty (00000000)
> 0x0020: BAR empty (00000000)
> 0x0024: BAR empty (00000000)
> 0x0028: Cardbus CIS: 00000000
> 0x002c: Subsystem Vendor ID: 1043 Product ID: 1457
> 0x0030: Expansion ROM Base Address: 00000000
> 0x0038: 00000000
> 0x003c: Interrupt Pin: 00 Line: 00 Min Gnt: 00 Max Lat: 00
> 0x00e0: Capability 0x09: Vendor Specific
> 0x0000: 1e598086 02100007 06010004 00800000
> 0x0010: 00000000 00000000 00000000 00000000
> 0x0020: 00000000 00000000 00000000 14571043
> 0x0030: 00000000 000000e0 00000000 00000000
> 0x0040: 00000401 00000080 00000501 00000010
> 0x0050: 000000f8 00000000 00000000 00000000
> 0x0060: 0a0a030b 000000d0 04058080 0000f0f8
> 0x0070: f078f078 f078f078 f078f078 f078f078
> 0x0080: 3c0f0010 003c0241 00000000 00000000
> 0x0090: 00000000 00000f00 00000000 00000000
> 0x00a0: 00a00e14 00063841 00004700 80010000
> 0x00b0: 00000000 00000000 00080084 00000000
> 0x00c0: 00000000 00000000 00000000 00000000
> 0x00d0: 00112233 00004567 0000ffcf 00000008
> 0x00e0: 100c0009 00000000 06640613 00000000
> 0x00f0: fed1c001 00000000 08040f87 00000000
>  0:31:2: Intel 7 Series AHCI
> 0x0000: Vendor ID: 8086, Product ID: 1e03
> 0x0004: Command: 0007, Status: 02b0
> 0x0008: Class: 01 Mass Storage, Subclass: 06 SATA,
> Interface: 01, Revision: 04
> 0x000c: BIST: 00, Header Type: 00, Latency Timer: 00,
> Cache Line Size: 00
> 0x0010: BAR io addr: 0x0000f0b0/0x0008
> 0x0014: BAR io addr: 0x0000f0a0/0x0004
> 0x0018: BAR io addr: 0x0000f090/0x0008
> 0x001c: BAR io addr: 0x0000f080/0x0004
> 0x0020: BAR io addr: 0x0000f060/0x0020
> 0x0024: BAR mem 32bit addr: 0xf7e16000/0x00000800
> 0x0028: Cardbus CIS: 00000000
> 0x002c: Subsystem Vendor ID: 1043 Product ID: 1457
> 0x0030: Expansion ROM Base Address: 00000000
> 0x0038: 00000000
> 0x003c: Interrupt Pin: 02 Line: 0a Min Gnt: 00 Max Lat: 00
> 0x0080: Capability 0x05: Message Signalled Interrupts (MSI)
> Enabled: yes
> 0x0070: Capability 0x01: Power Management
> State: D0
> 0x00a8: Capability 0x12: SATA
> 0x00b0: Capability 0x13: PCI Advanced Features
> 0x0000: 1e038086 02b00007 01060104 00000000
> 0x0010: 0000f0b1 0000f0a1 0000f091 0000f081
> 0x0020: 0000f061 f7e16000 00000000 14571043
> 0x0030: 00000000 00000080 00000000 0000020a
> 0x0040: 80008000 00000000 00000000 00000000
> 0x0050: 00000000 00000000 00000000 00000000
> 0x0060: 00000000 00000000 00000000 00000000
> 0x0070: 4003a801 00000008 00000000 00000000
> 0x0080: 00017005 fee00000 00000067 00000000
> 0x0090: 85053a60 3a000183 015c4208 00000000
> 0x00a0: 000000e0 00000039 0010b012 00000048
> 0x00b0: 03060013 00000000 00000000 00000000
> 0x00c0: 00000000 00000000 00000000 00000000
> 0x00d0: 00000000 00000000 00000000 00000000
> 0x00e0: 00000000 00000000 00000000 00000000
> 0x00f0: 00000000 00000000 08040f87 00000000
>  0:31:3: Intel 7 Series SMBus
> 0x0000: Vendor ID: 8086, Product ID: 1e22
> 0x0004: Command: 0003, Status: 0280
> 0x0008: Class: 0c Serial Bus, Subclass: 05 SMBus,
> Interface: 00, Revision: 04
> 0x000c: BIST: 00, Header Type: 00, Latency Timer: 00,
> Cache Line Size: 00
> 0x0010: BAR mem 64bit addr: 0x00000000f7e15000/0x00000100
> 0x0018: BAR empty (00000000)
> 0x001c: BAR empty (00000000)
> 0x0020: BAR io addr: 0x0000f040/0x0020
> 0x0024: BAR empty (00000000)
> 0x0028: Cardbus CIS: 00000000
> 0x002c: Subsystem Vendor ID: 1043 Product ID: 1457
> 0x0030: Expansion ROM Base Address: 00000000
> 0x0038: 00000000
> 0x003c: Interrupt Pin: 03 Line: 0a Min Gnt: 00 Max Lat: 00
> 0x0000: 1e228086 02800003 0c050004 00000000
> 0x0010: f7e15004 00000000 00000000 00000000
> 0x0020: 0000f041 00000000 00000000 14571043
> 0x0030: 00000000 00000000 00000000 0000030a
> 0x0040: 00000001 00000000 00000000 00000000
> 0x0050: 00000000 00000000 00000000 00000000
> 0x0060: 00040403 08080000 00000000 00000000
> 0x0070: 00000000 00000000 00000000 00000000
> 0x0080: 00000004 00000000 00000000 00000000
> 0x0090: 00000000 00000000 00000000 00000000
> 0x00a0: 00000000 00000000 00000000 00000000
> 0x00b0: 00000000 00000000 00000000 00000000
> 0x00c0: 00000000 00000000 00000000 00000000
> 0x00d0: 00000000 00000000 00000000 00000000
> 0x00e0: 00000000 00000000 00000000 00000000
> 0x00f0: 00000000 00000000 08040f87 00000000
>  2:0:0: Atheros AR9485
> 0x0000: Vendor ID: 168c, Product ID: 0032
> 0x0004: Command: 0007, Status: 0010
> 0x0008: Class: 02 Network, Subclass: 80 Miscellaneous,
> Interface: 00, Revision: 01
> 0x000c: BIST: 00, Header Type: 00, Latency Timer: 00,
> Cache Line Size: 10
> 0x0010: BAR mem 64bit addr: 0x00000000f7d00000/0x00080000
> 0x0018: BAR empty (00000000)
> 0x001c: BAR empty (00000000)
> 0x0020: BAR empty (00000000)
> 0x0024: BAR empty (00000000)
> 0x0028: Cardbus CIS: 00000000
> 0x002c: Subsystem Vendor ID: 11ad Product ID: 6627
> 0x0030: Expansion ROM Base Address: f7d80000
> 0x0038: 00000000
> 0x003c: Interrupt Pin: 01 Line: 03 Min Gnt: 00 Max Lat: 00
> 0x0040: Capability 0x01: Power Management
> State: D0
> 0x0050: Capability 0x05: Message Signalled Interrupts (MSI)
> Enabled: no
> 0x0070: Capability 0x10: PCI Express
> Link Speed: 2.5 / 2.5 GT/s, Link Width: x1 / x1
> 0x0100: Enhanced Capability 0x01: Advanced Error Reporting
> 0x0140: Enhanced Capability 0x02: Virtual Channel Capability
> 0x0160: Enhanced Capability 0x03: Device Serial Number
> Serial Number: 0000000000000000
> 0x0000: 0032168c 00100007 02800001 00000010
> 0x0010: f7d00004 00000000 00000000 00000000
> 0x0020: 00000000 00000000 00000000 662711ad
> 0x0030: f7d80000 00000040 00000000 00000103
> 0x0040: ffc25001 00000000 00000000 00000000
> 0x0050: 01847005 00000000 00000000 00000000
> 0x0060: 00000000 00000000 00000000 00000000
> 0x0070: 00020010 05908dc0 00192010 00036c11
> 0x0080: 10110043 00000000 00000000 00000000
> 0x0090: 00000000 00000010 00000000 00000002
> 0x00a0: 00000000 00000000 00000000 00000000
> 0x00b0: 00000000 00000000 00000000 00000000
> 0x00c0: 00000000 00000000 00000000 00000000
> 0x00d0: 00000000 00000000 00000000 00000000
> 0x00e0: 00000000 00000000 00000000 00000000
> 0x00f0: 00000000 00000000 00000000 00000000
>  3:0:0: Realtek RTL8411 Card Reader
> 0x0000: Vendor ID: 10ec, Product ID: 5289
> 0x0004: Command: 0007, Status: 0010
> 0x0008: Class: ff (unknown), Subclass: 00 (unknown),
> Interface: 00, Revision: 01
> 0x000c: BIST: 00, Header Type: 80, Latency Timer: 00,
> Cache Line Size: 10
> 0x0010: BAR mem 32bit addr: 0xf7c00000/0x00010000
> 0x0014: BAR empty (00000000)
> 0x0018: BAR empty (00000000)
> 0x001c: BAR empty (00000000)
> 0x0020: BAR empty (00000000)
> 0x0024: BAR empty (00000000)
> 0x0028: Cardbus CIS: 00000000
> 0x002c: Subsystem Vendor ID: 1043 Product ID: 1457
> 0x0030: Expansion ROM Base Address: 00000000
> 0x0038: 00000000
> 0x003c: Interrupt Pin: 02 Line: 0b Min Gnt: 00 Max Lat: 00
> 0x0040: Capability 0x01: Power Management
> State: D0
> 0x0050: Capability 0x05: Message Signalled Interrupts (MSI)
> Enabled: yes
> 0x0070: Capability 0x10: PCI Express
> Link Speed: 2.5 / 2.5 GT/s, Link Width: x1 / x1
> 0x0100: Enhanced Capability 0x01: Advanced Error Reporting
> 0x0140: Enhanced Capability 0x02: Virtual Channel Capability
> 0x0160: Enhanced Capability 0x03: Device Serial Number
> Serial Number: 0000000000000000
> 0x00b0: Capability 0x11: Extended Message Signalled Interrupts (MSI-X)
> Enabled: no; table size 1 (BAR 0:0)
> 0x00d0: Capability 0x03: Vital Product Data (VPD)
> 0x0000: 528910ec 00100007 ff000001 00800010
> 0x0010: f7c00000 00000000 00000000 00000000
> 0x0020: 00000000 00000000 00000000 14571043
> 0x0030: 00000000 00000040 00000000 0000020b
> 0x0040: f7c35001 00000000 00000000 00000000
> 0x0050: 00817005 fee00000 00000000 00000065
> 0x0060: 00000000 00000000 00000000 00000000
> 0x0070: 0002b010 05908cc0 00192010 00077c11
> 0x0080: 10110143 00000000 00000000 00000000
> 0x0090: 00000000 0000001f 00000000 00000000
> 0x00a0: 00000000 00000000 00000000 00000000
> 0x00b0: 0000d011 00000000 00000000 00000000
> 0x00c0: 00000000 00000000 00000000 00000000
> 0x00d0: 00000003 00000000 00000000 00000000
> 0x00e0: 00000000 00000000 00000000 00000000
> 0x00f0: 00000000 00000000 00000000 00000000
>  3:0:2: Realtek 8168
> 0x0000: Vendor ID: 10ec, Product ID: 8168
> 0x0004: Command: 0007, Status: 0010
> 0x0008: Class: 02 Network, Subclass: 00 Ethernet,
> Interface: 00, Revision: 0a
> 0x000c: BIST: 00, Header Type: 80, Latency Timer: 00,
> Cache Line Size: 10
> 0x0010: BAR io addr: 0x0000e000/0x0100
> 0x0014: BAR empty (00000000)
> 0x0018: BAR mem prefetchable 64bit addr: 0x00000000f0004000/0x00001000
> 0x0020: BAR mem prefetchable 64bit addr: 0x00000000f0000000/0x00004000
> 0x0028: Cardbus CIS: 00000000
> 0x002c: Subsystem Vendor ID: 1043 Product ID: 1457
> 0x0030: Expansion ROM Base Address: 00000000
> 0x0038: 00000000
> 0x003c: Interrupt Pin: 01 Line: 0a Min Gnt: 00 Max Lat: 00
> 0x0040: Capability 0x01: Power Management
> State: D0 PME# enabled
> 0x0050: Capability 0x05: Message Signalled Interrupts (MSI)
> Enabled: yes
> 0x0070: Capability 0x10: PCI Express
> Link Speed: 2.5 / 2.5 GT/s, Link Width: x1 / x1
> 0x0100: Enhanced Capability 0x01: Advanced Error Reporting
> 0x0160: Enhanced Capability 0x03: Device Serial Number
> Serial Number: 44939843684ce000
> 0x00b0: Capability 0x11: Extended Message Signalled Interrupts (MSI-X)
> Enabled: no; table size 4 (BAR 4:0)
> 0x00d0: Capability 0x03: Vital Product Data (VPD)
> 0x0000: 816810ec 00100007 0200000a 00800010
> 0x0010: 0000e001 00000000 f000400c 00000000
> 0x0020: f000000c 00000000 00000000 14571043
> 0x0030: 00000000 00000040 00000000 0000010a
> 0x0040: ffc35001 00000108 00000000 00000000
> 0x0050: 00817005 fee00000 00000000 00000072
> 0x0060: 00000000 00000000 00000000 00000000
> 0x0070: 0202b010 05908cc0 00192010 00077c11
> 0x0080: 10110040 00000000 00000000 00000000
> 0x0090: 00000000 0000001f 00000000 00000000
> 0x00a0: 00000000 00000000 00000000 00000000
> 0x00b0: 0003d011 00000004 00000804 00000000
> 0x00c0: 00000000 00000000 00000000 00000000
> 0x00d0: 00000003 00000000 00000000 00000000
> 0x00e0: 00000000 00000000 00000000 00000000
> 0x00f0: 00000000 00000000 00000000 00000000
>
> acpidump:
> begin-base64 644 APIC.3
>
> QVBJQ3IAAAADz19BU1VTX05vdGVib29rCSAHAUFNSSATAAEAAADg/gEAAAAACAEAAQAAAAAIAgIB
>
> AAAAAAgDAQEAAAAACAQDAQAAAAEMAgAAAMD+AAAAAAIKAAACAAAAAAACCgAJCQAAAA0ABAb/BQAB
> ====
> begin-base64 644 DSDT.2
>
> RFNEVMkOAQACoV9BU1VTX05vdGVib29rEwAAAElOVEwSEQkgCFNNQlMLgAUIU01CTAogCFBNQlML
>
> AAQIUE1MTgqACEdQQlMLAAUIR1BMTgqACFNNSVAKsghBUENCDAAAwP4IQVBDTAsAEAhTTUNSCzAE
>
> CEhQVEIMAADQ/ghIUFRDDAT00f4IRkxTWgwAAGAACFNSQ0IMAMDR/ghSQ0xOCwBACFRDQlIMAIDQ
>
> /ghUQ0xUCwAQCFBFQlMMAAAA+AhQRUxODAAAAAQITEFQQgwAAOD+CEVHUEIMAJDR/ghNQ0hCDAAA
>
> 0f4IVlRCUwwAANn+CFZUTE4LAEAIQUNQSAreCEFTU0IACEFPVEIACEFBWEIACFBFSFAACFNIUEMA
>
> CFBFUE0ACFBFRVIACFBFQ1MACElUS0UACEZNQkwBCEZEVFAKAghGVVBTCgMIRlVXUwoECEJTSF8A
>
> CEJFTF8BCEJFSF8KAghCUkhfCgMIQlRGXwoECEJIQ18KBQhCWUJfCgYIQlBIXwoHCEJTSFMKCAhC
>
> RUxDCgkIQlJIUAoKCEJURkMKCwhCRUhQCgwIQlBIUwoNCEJFTFAKDghCVExfChAIQlRGUAoRCEJT
>
> Ul8KFAhCT0ZfCiAIQkVGXwohCEJMTEUKIghCTExDCiMIQkxDQQokCEJMTFMKJQhCTExQCiYIQkxM
>
> RAonCEJIQkUKMAhCSEJDCjEIQkhCTgoyCEJIQk0KMwhUUlRQAQhXRFRFAQhUUlRECgIIVFJUSQoD
>
> CEdDREQBCERTVEEKCghEU0xPCgwIRFNMQwoOCFBJVFMKEAhTQkNTChIIU0FMUwoTCExTU1MKKghT
>
> T09UCjUIUERCUgpNCFNSU0kKsghDU01JCmEIRFNTUAAIRkhQUAEITUJFQwAITUJMRgoKCFNTMV8A
>
> CFNTMl8ACFNTM18BCFNTNF8BCElPU1QLAEQIVE9QTQwAAAAACFJPTVMMAADg/whWR0FGAVuAR05W
>
> UwAMGE6I2gvRAVuBTkBHTlZTEE9TWVMQU01JRghQUk0wCFBSTTEIU0NJRghQUk0yCFBSTTMITENL
>
> RghQUk00CFBSTTUIUDgwRCBMSURTCFBXUlMIREJHUwhUSE9GCEFDVDEIQUNUVAhQU1ZUCFRDMVYI
>
> VEMyVghUU1BWCENSVFQIRFRTRQhEVFMxCERUUzIIRFRTRggAOFJFVk4IUkVTMwgACEFQSUMIVENO
>
> VAhQQ1AwCFBDUDEIUFBDTQhQUE1GIEM2N0wITkFUUAhDTUFQCENNQlAITFBUUAhGRENQCENNQ1AI
>
> Q0lSUAhTTVNDCFczODEIU01DMQhJR0RTCFRMU1QIQ0FETAhQQURMCENTVEUQTlNURRBTU1RFEE5E
>
> SUQIRElEMSBESUQyIERJRDMgRElENCBESUQ1IEtTVjAgS1NWMQgAOEJMQ1MIQlJUTAhBTFNFCEFM
>
> QUYITExPVwhMSElICAAIRU1BRQhFTUFQEEVNQUwQAAhNRUZFCERTVFMIABBUUE1QCFRQTUUITU9S
>
> RAhUQ0dQCFBQUlAgUFBSUQhMUFBSCEdURjA4R1RGMjhJREVNCEdURjE4QklEXwhQTElECABACEFT
>
> TEIgSUJUVAhJUEFUCElUVkYISVRWTQhJUFNDCElCTEMISUJJQQhJU1NDCEk0MDkISTUwOQhJNjA5
>
> CEk3MDkISVBDRghJRE1TCElGMUUISFZDTwhOWEQxIE5YRDIgTlhEMyBOWEQ0IE5YRDUgTlhENiBO
>
> WEQ3IE5YRDggR1NNSQhQQVZQCAAIT1NDQwhORVhQCFNCVjEIU0JWMggAMERTRU4IRUNPTghHUElD
>
> CENUWVAITDAxQwhWRk4wCFZGTjEIVkZOMghWRk4zCFZGTjQIAEgFTlZHQSBOVkhBIEFNREEgRElE
>
> NiBESUQ3IERJRDggRUJBUyBDUFNQIEVFQ1AgRVZDUCBYQkFTIE9CUzEgT0JTMiBPQlMzIE9CUzQg
>
> T0JTNSBPQlM2IE9CUzcgT0JTOCAASAVBVE1DCFBUTUMIQVRSQQhQVFJBCFBOSE0gVEJBQiBUQkFI
>
> IFJUSVAIVFNPRAhBVFBDCFBUUEMIUEZMVghCUkVWCFNHTUQIU0dGTAhQV09LCEhMUlMIRFNFTAhF
>
> U0VMCFBTRUwIUFdFTghQUlNUCE1YRDEgTVhEMiBNWEQzIE1YRDQgTVhENSBNWEQ2IE1YRDcgTVhE
>
> OCBHQkFTEFNHR1AIUFhGWAhQWERZCFBYRkQIAAhBTEZQCElNT04IUERUUwhQS0dBCFBBTVQIQUMw
>
> RghBQzFGCERUUzMIRFRTNAgAQAZYSENJCFhIUE0IABhYVFVCIFhUVVMgWE1QQiAACExQTVYIAAhE
>
> RFJGCE1NNjQIQU9BQwhTTERSIEVDVE0gEIhgBV9TQl8IUFIwMBJNHyMSDQQM//8fAAFMTktEABIO
>
> BAz//x8ACgJMTktDABINBAz//xYAAExOS0EAEg0EDP//FgABTE5LRAASDgQM//8WAAoCTE5LQwAS
>
> DgQM//8WAAoDTE5LQgASDQQM//8EAABMTktBABINBAz//wQAAUxOS0IAEg4EDP//BAAKAkxOS0MA
>
> Eg4EDP//BAAKA0xOS0QAEg0EDP//AQAATE5LQQASDQQM//8BAAFMTktCABIOBAz//wEACgJMTktD
>
> ABIOBAz//wEACgNMTktEABINBAz//wYAAExOS0QAEg0EDP//BgABTE5LQQASDgQM//8GAAoCTE5L
>
> QgASDgQM//8GAAoDTE5LQwASDQQM//8UAABMTktBABINBAz//x0AAExOS0gAEg0EDP//HQABTE5L
>
> RAASDgQM//8dAAoCTE5LQQASDgQM//8dAAoDTE5LQwASDQQM//8aAABMTktBABINBAz//xoAAUxO
>
> S0YAEg4EDP//GgAKAkxOS0MAEg4EDP//GgAKA0xOS0QAEg0EDP//GwAATE5LRwASDQQM//8fAABM
>
> TktGABIOBAz//x8ACgNMTktBABINBAz//wIAAExOS0EAEg0EDP//HAAATE5LQQASDQQM//8cAAFM
>
> TktCABIOBAz//xwACgJMTktDABIOBAz//xwACgNMTktEAAhBUjAwEkcbIxILBAz//x8AAQAKExIM
>
> BAz//x8ACgIAChISCwQM//8WAAAAChASCwQM//8WAAEAChMSDAQM//8WAAoCAAoSEgwEDP//FgAK
>
> AwAKERILBAz//wQAAAAKEBILBAz//wQAAQAKERIMBAz//wQACgIAChISDAQM//8EAAoDAAoTEgsE
>
> DP//AQAAAAoQEgsEDP//AQABAAoREgwEDP//AQAKAgAKEhIMBAz//wEACgMAChMSCwQM//8GAAAA
>
> ChMSCwQM//8GAAEAChASDAQM//8GAAoCAAoREgwEDP//BgAKAwAKEhILBAz//xQAAAAKEBILBAz/
>
> /x0AAAAKFxILBAz//x0AAQAKExIMBAz//x0ACgIAChASDAQM//8dAAoDAAoSEgsEDP//GgAAAAoQ
>
> EgsEDP//GgABAAoVEgwEDP//GgAKAgAKEhIMBAz//xoACgMAChMSCwQM//8bAAAAChYSCwQM//8f
>
> AAAAChUSDAQM//8fAAoDAAoQEgsEDP//AgAAAAoQEgsEDP//HAAAAAoQEgsEDP//HAABAAoREgwE
>
> DP//HAAKAgAKEhIMBAz//xwACgMAChMIUFIwNBI0BBILBAv//wBMTktBABILBAv//wFMTktCABIM
>
> BAv//woCTE5LQwASDAQL//8KA0xOS0QACEFSMDQSLAQSCQQL//8AAAoQEgkEC///AQAKERIKBAv/
>
> /woCAAoSEgoEC///CgMAChMIUFIwNRI0BBILBAv//wBMTktCABILBAv//wFMTktDABIMBAv//woC
>
> TE5LRAASDAQL//8KA0xOS0EACEFSMDUSLAQSCQQL//8AAAoREgkEC///AQAKEhIKBAv//woCAAoT
>
> EgoEC///CgMAChAIUFIwNhI0BBILBAv//wBMTktDABILBAv//wFMTktEABIMBAv//woCTE5LQQAS
>
> DAQL//8KA0xOS0IACEFSMDYSLAQSCQQL//8AAAoSEgkEC///AQAKExIKBAv//woCAAoQEgoEC///
>
> CgMAChEIUFIwNxI0BBILBAv//wBMTktEABILBAv//wFMTktBABIMBAv//woCTE5LQgASDAQL//8K
>
> A0xOS0MACEFSMDcSLAQSCQQL//8AAAoTEgkEC///AQAKEBIKBAv//woCAAoREgoEC///CgMAChII
>
> UFIwOBI0BBILBAv//wBMTktBABILBAv//wFMTktCABIMBAv//woCTE5LQwASDAQL//8KA0xOS0QA
>
> CEFSMDgSLAQSCQQL//8AAAoQEgkEC///AQAKERIKBAv//woCAAoSEgoEC///CgMAChMIUFIwORI0
>
> BBILBAv//wBMTktCABILBAv//wFMTktDABIMBAv//woCTE5LRAASDAQL//8KA0xOS0EACEFSMDkS
>
> LAQSCQQL//8AAAoREgkEC///AQAKEhIKBAv//woCAAoTEgoEC///CgMAChAIUFIwRRI0BBILBAv/
>
> /wBMTktDABILBAv//wFMTktEABIMBAv//woCTE5LQQASDAQL//8KA0xOS0IACEFSMEUSLAQSCQQL
>
> //8AAAoSEgkEC///AQAKExIKBAv//woCAAoQEgoEC///CgMAChEIUFIwRhI0BBILBAv//wBMTktE
>
> ABILBAv//wFMTktBABIMBAv//woCTE5LQgASDAQL//8KA0xOS0MACEFSMEYSLAQSCQQL//8AAAoT
>
> EgkEC///AQAKEBIKBAv//woCAAoREgoEC///CgMAChIIUFIwMRJDDhASCwQL//8ATE5LRgASCwQL
>
> //8BTE5LRwASDAQL//8KAkxOS0gAEgwEC///CgNMTktFABINBAz//wEAAExOS0cAEg0EDP//AQAB
>
> TE5LRgASDgQM//8BAAoCTE5LRQASDgQM//8BAAoDTE5LSAASDQQM//8CAABMTktDABINBAz//wIA
>
> AUxOS0QAEg4EDP//AgAKAkxOS0IAEg4EDP//AgAKA0xOS0EAEg0EDP//AwAATE5LRAASDQQM//8D
>
> AAFMTktDABIOBAz//wMACgJMTktGABIOBAz//wMACgNMTktHAAhBUjAxEkMMEBIJBAv//wAAChUS
>
> CQQL//8BAAoWEgoEC///CgIAChcSCgQL//8KAwAKFBILBAz//wEAAAAKFhILBAz//wEAAQAKFRIM
>
> BAz//wEACgIAChQSDAQM//8BAAoDAAoXEgsEDP//AgAAAAoSEgsEDP//AgABAAoTEgwEDP//AgAK
>
> AgAKERIMBAz//wIACgMAChASCwQM//8DAAAAChMSCwQM//8DAAEAChISDAQM//8DAAoCAAoVEgwE
>
> DP//AwAKAwAKFghQUjAyEjQEEgsEC///AExOS0EAEgsEC///AUxOS0IAEgwEC///CgJMTktDABIM
>
> BAv//woDTE5LRAAIQVIwMhIsBBIJBAv//wAAChASCQQL//8BAAoREgoEC///CgIAChISCgQL//8K
>
> AwAKEwhQUjBBEjQEEgsEC///AExOS0IAEgsEC///AUxOS0MAEgwEC///CgJMTktEABIMBAv//woD
>
> TE5LQQAIQVIwQRIsBBIJBAv//wAAChESCQQL//8BAAoSEgoEC///CgIAChMSCgQL//8KAwAKEAhQ
>
> UjBCEjQEEgsEC///AExOS0MAEgsEC///AUxOS0QAEgwEC///CgJMTktBABIMBAv//woDTE5LQgAI
>
> QVIwQhIsBBIJBAv//wAAChISCQQL//8BAAoTEgoEC///CgIAChASCgQL//8KAwAKEQhQUjBDEjQE
>
> EgsEC///AExOS0QAEgsEC///AUxOS0EAEgwEC///CgJMTktCABIMBAv//woDTE5LQwAIQVIwQxIs
>
> BBIJBAv//wAAChMSCQQL//8BAAoQEgoEC///CgIAChESCgQL//8KAwAKEghQUlNBEQkKBiP4HBh5
>
> AAhQUlNCEQkKBiP4FBh5AAZQUlNCUFJTQwZQUlNCUFJTRAZQUlNCUFJTRQZQUlNCUFJTRgZQUlNC
>
> UFJTRwZQUlNCUFJTSFuCibIEUENJMAhfSElEDEHQCggIX0NJRAxB0AoDCF9BRFIAFAleQk4wMACk
>
> ABQLX0JCTgCkQk4wMAhfVUlEABQWX1BSVACgClBJQ02kQVIwMKRQUjAwW4BIQlVTAgALAAFbgUsN
>
> SEJVUwMAQCBFUEVOAQALRVBCUhQAIE1IRU4BAA5NSEJSEQAgR0NMSwEAH0QwRU4BAE8FUFhFTgFQ
>
> WFNaAgAXUFhCUgYAIERJRU4BAAtESUJSFAAgABRNRUJSDABABgAEUE0wSAIAAlBNMUwCAAJQTTFI
>
> AgACUE0yTAIAAlBNMkgCAAJQTTNMAgACUE0zSAIAAlBNNEwCAAJQTTRIAgACUE01TAIAAlBNNUgC
>
> AAJQTTZMAgACUE02SAIAAgBIEAAUVFVVRBMASQcAFFRMVUQMAEAEAAdIVFNFAVuATUNIVAAMAADR
>
> /gsAEVuBBk1DSFQBCEJVRjARRyALAgKIDQACDAAAAAAA/wAAAAABhxcAAQwDAAAAAAAAAAD3DAAA
>
> AAAAAPgMAABHAfgM+AwBCIcXAAEMAwAAAAAADQAA//8AAAAAAAAA8wAAhxcAAAwDAAAAAAAACgD/
>
> /wsAAAAAAAAAAgCHFwAADAMAAAAAAAAMAP8/DAAAAAAAAEAAAIcXAAAMAwAAAAAAQAwA/38MAAAA
>
> AAAAQAAAhxcAAAwDAAAAAACADAD/vwwAAAAAAABAAACHFwAADAMAAAAAAMAMAP//DAAAAAAAAEAA
>
> AIcXAAAMAwAAAAAAAA0A/z8NAAAAAAAAQAAAhxcAAAwDAAAAAABADQD/fw0AAAAAAABAAACHFwAA
>
> DAMAAAAAAIANAP+/DQAAAAAAAEAAAIcXAAAMAwAAAAAAwA0A//8NAAAAAAAAQAAAhxcAAAwDAAAA
>
> AAAADgD/Pw4AAAAAAABAAACHFwAADAMAAAAAAEAOAP9/DgAAAAAAAEAAAIcXAAAMAwAAAAAAgA4A
>
> /78OAAAAAAAAQAAAhxcAAAwDAAAAAADADgD//w4AAAAAAABAAACHFwAADAMAAAAAAAAPAP//DwAA
>
> AAAAAAABAIcXAAAMAwAAAAAAAAAA//+v/gAAAAAAALD+iisAAAwDAAAAAAAAAAAAAAEAAAAAAP//
>
> AQAAAAAAAAAAAAAAAAAAAAEAAAAAAHkAFEU5X0NSUwiLQlVGMAoKUEJNWHB0elBFTE4KFAAKAgBQ
>
> Qk1Yi0JVRjAKDlBCTE5wdHpQRUxOChQAAQBQQkxOoBZQTTFMikJVRjAKfEMwTE5wAEMwTE6gGZNQ
>
> TTFMAY1CVUYwC1gDQzBSV3AAQzBSV6AWUE0xSIpCVUYwCpZDNExOcABDNExOoBmTUE0xSAGNQlVG
>
> MAsoBEM0UldwAEM0UlegFlBNMkyKQlVGMAqwQzhMTnAAQzhMTqAZk1BNMkwBjUJVRjAL+ARDOFJX
>
> cABDOFJXoBZQTTJIikJVRjAKykNDTE5wAENDTE6gGZNQTTJIAY1CVUYwC8gFQ0NSV3AAQ0NSV6AW
>
> UE0zTIpCVUYwCuREMExOcABEMExOoBmTUE0zTAGNQlVGMAuYBkQwUldwAEQwUlegFlBNM0iKQlVG
>
> MAr+RDRMTnAARDRMTqAZk1BNM0gBjUJVRjALaAdENFJXcABENFJXoBdQTTRMikJVRjALGAFEOExO
>
> cABEOExOoBmTUE00TAGNQlVGMAs4CEQ4UldwAEQ4UlegF1BNNEiKQlVGMAsyAURDTE5wAERDTE6g
>
> GZNQTTRIAY1CVUYwCwgJRENSV3AARENSV6AXUE01TIpCVUYwC0wBRTBMTnAARTBMTqAZk1BNNUwB
>
> jUJVRjAL2AlFMFJXcABFMFJXoBdQTTVIikJVRjALZgFFNExOcABFNExOoBmTUE01SAGNQlVGMAuo
>
> CkU0UldwAEU0UlegF1BNNkyKQlVGMAuAAUU4TE5wAEU4TE6gGZNQTTZMAY1CVUYwC3gLRThSV3AA
>
> RThSV6AXUE02SIpCVUYwC5oBRUNMTnAARUNMTqAZk1BNNkgBjUJVRjALSAxFQ1JXcABFQ1JXoBdQ
>
> TTBIikJVRjALtAFGMExOcABGMExOoBmTUE0wSAGNQlVGMAsYDUYwUldwAEYwUleKQlVGMAvCAU0x
>
> TU6KQlVGMAvGAU0xTViKQlVGMAvOAU0xTE55VExVRAoUTTFNTnJ0TTFNWE0xTU4AAU0xTE6gI5GT
>
> TU02NACSlE9TWVML0weKQlVGMAv4AU1TTE5wAE1TTE6hSgaPQlVGMAv4AU0yTE6PQlVGMAvgAU0y
>
> TU6PQlVGMAvoAU0yTVhwDgAAAAAEAAAATTJMTqAVkpVUVVVECwAQeVRVVUQKFE0yTU6hD3AOAAAA
>
> AAEAAABNMk1OdHJNMk1OTTJMTgABTTJNWKRCVUYwCEdVSUQREwoQW03bM/cfHECWV3RBwD3XZghT
>
> VVBQAAhDVFJMAAhYQ05UABRBEV9PU0MMcGtgimAAQ0RXMYpgCgRDRFcyimAKCENEVzOgGl4uWEhD
>
> X0NVSURopF4uWEhDX1BPU0NpamuhLKAqX09TSQ1XaW5kb3dzIDIwMTIAoBaTWENOVABeLlhIQ19Y
>
> U0VMdVhDTlSgSAmTaEdVSURwQ0RXMlNVUFBwQ0RXM0NUUkygFZNORVhQAHtDVFJMDPj///9DVFJM
>
> oCtORVhQoCWAe0NEVzEBAACgDHtDVFJMAQBOSFBHoA17Q1RSTAoEAE5QTUWgEJKTaQF9Q0RXMQoI
>
> Q0RXMaAWkpNDRFczQ1RSTH1DRFcxChBDRFcxcENUUkxDRFczcENUUkxPU0NDpGChDn1DRFcxCgRD
>
> RFcxpGAQRBlcLl9TQl9QQ0kwFA1BUjAwAKReXkFSMDAUDVBSMDAApF5eUFIwMBQNQVIwMQCkXl5B
>
> UjAxFA1QUjAxAKReXlBSMDEUDUFSMDIApF5eQVIwMhQNUFIwMgCkXl5QUjAyFA1BUjA0AKReXkFS
>
> MDQUDVBSMDQApF5eUFIwNBQNQVIwNQCkXl5BUjA1FA1QUjA1AKReXlBSMDUUDUFSMDYApF5eQVIw
>
> NhQNUFIwNgCkXl5QUjA2FA1BUjA3AKReXkFSMDcUDVBSMDcApF5eUFIwNxQNQVIwOACkXl5BUjA4
>
> FA1QUjA4AKReXlBSMDgUDUFSMDkApF5eQVIwORQNUFIwOQCkXl5QUjA5FA1BUjBFAKReXkFSMEUU
>
> DVBSMEUApF5eUFIwRRQNQVIwRgCkXl5BUjBGFA1QUjBGAKReXlBSMEYUDUFSMEEApF5eQVIwQRQN
>
> UFIwQQCkXl5QUjBBFA1BUjBCAKReXkFSMEIUDVBSMEIApF5eUFIwQhQNQVIwQwCkXl5BUjBDFA1Q
>
> UjBDAKReXlBSMENbgksEVFBNWAhfSElEDEHQDAEIX1VJRAEIQ1JTXxERCg6GCQAAAADU/gBQAAB5
>
> ABQLX0NSUwCkQ1JTXxQRX1NUQQCgB1RQTUakAKQKD1uCNlAwUDEIX0FEUgwAAB4AFA9fUFJXAKRH
>
> UFJXCgsKBBQWX1BSVACgClBJQ02kQVIwMaRQUjAxW4IPQjBENAhfQURSDAAABABbgkQEUEVHMAhf
>
> QURSDAAAAQAUD19QUlcApEdQUlcKCQoEFBZfUFJUAKAKUElDTaRBUjAypFBSMDJbggtQRUdQCF9B
>
> RFIAW4I2UEVHMQhfQURSDAEAAQAUD19QUlcApEdQUlcKCQoEFBZfUFJUAKAKUElDTaRBUjBBpFBS
>
> MEFbgjZQRUcyCF9BRFIMAgABABQPX1BSVwCkR1BSVwoJCgQUFl9QUlQAoApQSUNNpEFSMEKkUFIw
>
> QluCNlBFRzMIX0FEUgwAAAYAFA9fUFJXAKRHUFJXCgkKBBQWX1BSVACgClBJQ02kQVIwQ6RQUjBD
>
> W4IfWEhDMQhfQURSDAAAFAAUD19QUlcApEdQUlcKDQoDW4IfRUhDMQhfQURSDAAAHQAUD19QUlcA
>
> pEdQUlcKDQoDW4IfVVNCMQhfQURSDAEAHQAUD19QUlcApEdQUlcKAwoDW4IfVVNCMghfQURSDAIA
>
> HQAUD19QUlcApEdQUlcKBAoDW4IfVVNCMwhfQURSDAMAHQAUD19QUlcApEdQUlcKDAoDW4IfVVNC
>
> NAhfQURSDAQAHQAUD19QUlcApEdQUlcKDgoDW4IfRUhDMghfQURSDAAAGgAUD19QUlcApEdQUlcK
>
> DQoDW4IfVVNCNQhfQURSDAEAGgAUD19QUlcApEdQUlcKBQoDW4IfVVNCNghfQURSDAIAGgAUD19Q
>
> UlcApEdQUlcKIAoDW4IfVVNCNwhfQURSDAMAGgAUD19QUlcApEdQUlcKJQoDW4JPBEhERUYIX0FE
>
> UgwAABsAW4BIREFSAgpMChBbgSJIREFSAkRDS0EBAAdEQ0tNAQAGRENLUwEAMAAPUE1FUwEUD19Q
>
> UlcApEdQUlcKDQoEW4JCGVJQMDUIX0FEUgwEABwAW4BMQ1RMAgpQCgRbgRJMQ1RMAQAEUEVMRAFQ
>
> RVJMAVuAU0xPVAIKVAoQW4FDBFNMT1QBU0NBUCBTQ1RMEEFCUDEBUEZEMQFNU0MxAVBEQzEBQ0Mx
>
> MAFNUzEwAVBEUzEBUlNWMAFMQVNDAVJTVjEHW4BSSFVCAgpgChBbgRpSSFVCAVBNSUQQUE1FUwFQ
>
> TUVQAVJTVjIOW4BNSVNDAgrYCghbgT1NSVNDAVJTVjQeUE1DRQFIUENFAVBNTVMBSFBQRAFIUEFC
>
> AUhQQ0MBSFBMQQFSU1YzGUhQQ1MBUE1DUwFbgFBYQ1MCCkAKwFuBQQVQWENTQABACQANTEFTWAEA
>
> MkFCUFgBAAJQRENYAQACUERTWAEAAUxTQ1gBACcAEFBTUFgBAE86AB5IUEVYAVBNRVgBAB5IUFNY
>
> AVBNU1gBFBxIUEhLAHABUERDMXABSFBDU3AAUEVMRFsiCvoUD19QUlcApEdQUlcKCQoEFBZfUFJU
>
> AKAKUElDTaRBUjA4pFBSMDhbgkIZUlAwNghfQURSDAUAHABbgExDVEwCClAKBFuBEkxDVEwBAARQ
>
> RUxEAVBFUkwBW4BTTE9UAgpUChBbgUMEU0xPVAFTQ0FQIFNDVEwQQUJQMQFQRkQxAU1TQzEBUERD
>
> MQFDQzEwAU1TMTABUERTMQFSU1YwAUxBU0MBUlNWMQdbgFJIVUICCmAKEFuBGlJIVUIBUE1JRBBQ
>
> TUVTAVBNRVABUlNWMg5bgE1JU0MCCtgKCFuBPU1JU0MBUlNWNB5QTUNFAUhQQ0UBUE1NUwFIUFBE
>
> AUhQQUIBSFBDQwFIUExBAVJTVjMZSFBDUwFQTUNTAVuAUFhDUwIKQArAW4FBBVBYQ1NAAEAJAA1M
>
> QVNYAQAyQUJQWAEAAlBEQ1gBAAJQRFNYAQABTFNDWAEAJwAQUFNQWAEATzoAHkhQRVgBUE1FWAEA
>
> HkhQU1gBUE1TWAEUHEhQSEsAcAFQREMxcAFIUENTcABQRUxEWyIK+hQPX1BSVwCkR1BSVwoJCgQU
>
> Fl9QUlQAoApQSUNNpEFSMDmkUFIwOVuCQhlSUDA3CF9BRFIMBgAcAFuATENUTAIKUAoEW4ESTENU
>
> TAEABFBFTEQBUEVSTAFbgFNMT1QCClQKEFuBQwRTTE9UAVNDQVAgU0NUTBBBQlAxAVBGRDEBTVND
>
> MQFQREMxAUNDMTABTVMxMAFQRFMxAVJTVjABTEFTQwFSU1YxB1uAUkhVQgIKYAoQW4EaUkhVQgFQ
>
> TUlEEFBNRVMBUE1FUAFSU1YyDluATUlTQwIK2AoIW4E9TUlTQwFSU1Y0HlBNQ0UBSFBDRQFQTU1T
>
> AUhQUEQBSFBBQgFIUENDAUhQTEEBUlNWMxlIUENTAVBNQ1MBW4BQWENTAgpACsBbgUEFUFhDU0AA
>
> QAkADUxBU1gBADJBQlBYAQACUERDWAEAAlBEU1gBAAFMU0NYAQAnABBQU1BYAQBPOgAeSFBFWAFQ
>
> TUVYAQAeSFBTWAFQTVNYARQcSFBISwBwAVBEQzFwAUhQQ1NwAFBFTERbIgr6FA9fUFJXAKRHUFJX
>
> CgkKBBQWX1BSVACgClBJQ02kQVIwRaRQUjBFW4JCGVJQMDgIX0FEUgwHABwAW4BMQ1RMAgpQCgRb
>
> gRJMQ1RMAQAEUEVMRAFQRVJMAVuAU0xPVAIKVAoQW4FDBFNMT1QBU0NBUCBTQ1RMEEFCUDEBUEZE
>
> MQFNU0MxAVBEQzEBQ0MxMAFNUzEwAVBEUzEBUlNWMAFMQVNDAVJTVjEHW4BSSFVCAgpgChBbgRpS
>
> SFVCAVBNSUQQUE1FUwFQTUVQAVJTVjIOW4BNSVNDAgrYCghbgT1NSVNDAVJTVjQeUE1DRQFIUENF
>
> AVBNTVMBSFBQRAFIUEFCAUhQQ0MBSFBMQQFSU1YzGUhQQ1MBUE1DUwFbgFBYQ1MCCkAKwFuBQQVQ
>
> WENTQABACQANTEFTWAEAMkFCUFgBAAJQRENYAQACUERTWAEAAUxTQ1gBACcAEFBTUFgBAE86AB5I
>
> UEVYAVBNRVgBAB5IUFNYAVBNU1gBFBxIUEhLAHABUERDMXABSFBDU3AAUEVMRFsiCvoUD19QUlcA
>
> pEdQUlcKCQoEFBZfUFJUAKAKUElDTaRBUjBGpFBSMEZbgki7TFBDQghfQURSDAAAHwAQT1hcX1NC
>
> X1uALwNQQ0kwTFBDQkxQQzECCkAKwFuBSgQvA1BDSTBMUENCTFBDMQAAQBBQQVJDCFBCUkMIUENS
>
> QwhQRFJDCAAgUEVSQwhQRlJDCFBHUkMIUEhSQwgAQCAACAAIWFVTQgFbgkIKTE5LQQhfSElEDEHQ
>
> DA8IX1VJRAEUEV9ESVMIfVBBUkMKgFBBUkMUC19QUlMIpFBSU0EUOF9DUlMICFJUTEERCQoGIwAA
>
> GHkAi1JUTEEBSVJRMHAASVJRMHkBe1BBUkMKDwBJUlEwpFJUTEEUG19TUlMJi2gBSVJRMIJJUlEw
>
> YHZgcGBQQVJDFBhfU1RBCKAMe1BBUkMKgACkCgmhBKQKC1uCQwpMTktCCF9ISUQMQdAMDwhfVUlE
>
> CgIUEV9ESVMIfVBCUkMKgFBCUkMUC19QUlMIpFBSU0IUOF9DUlMICFJUTEIRCQoGIwAAGHkAi1JU
>
> TEIBSVJRMHAASVJRMHkBe1BCUkMKDwBJUlEwpFJUTEIUG19TUlMJi2gBSVJRMIJJUlEwYHZgcGBQ
>
> QlJDFBhfU1RBCKAMe1BCUkMKgACkCgmhBKQKC1uCQwpMTktDCF9ISUQMQdAMDwhfVUlECgMUEV9E
>
> SVMIfVBDUkMKgFBDUkMUC19QUlMIpFBSU0MUOF9DUlMICFJUTEMRCQoGIwAAGHkAi1JUTEMBSVJR
>
> MHAASVJRMHkBe1BDUkMKDwBJUlEwpFJUTEMUG19TUlMJi2gBSVJRMIJJUlEwYHZgcGBQQ1JDFBhf
>
> U1RBCKAMe1BDUkMKgACkCgmhBKQKC1uCQwpMTktECF9ISUQMQdAMDwhfVUlECgQUEV9ESVMIfVBE
>
> UkMKgFBEUkMUC19QUlMIpFBSU0QUOF9DUlMICFJUTEQRCQoGIwAAGHkAi1JUTEQBSVJRMHAASVJR
>
> MHkBe1BEUkMKDwBJUlEwpFJUTEQUG19TUlMJi2gBSVJRMIJJUlEwYHZgcGBQRFJDFBhfU1RBCKAM
>
> e1BEUkMKgACkCgmhBKQKC1uCQwpMTktFCF9ISUQMQdAMDwhfVUlECgUUEV9ESVMIfVBFUkMKgFBF
>
> UkMUC19QUlMIpFBSU0UUOF9DUlMICFJUTEURCQoGIwAAGHkAi1JUTEUBSVJRMHAASVJRMHkBe1BF
>
> UkMKDwBJUlEwpFJUTEUUG19TUlMJi2gBSVJRMIJJUlEwYHZgcGBQRVJDFBhfU1RBCKAMe1BFUkMK
>
> gACkCgmhBKQKC1uCQwpMTktGCF9ISUQMQdAMDwhfVUlECgYUEV9ESVMIfVBGUkMKgFBGUkMUC19Q
>
> UlMIpFBSU0YUOF9DUlMICFJUTEYRCQoGIwAAGHkAi1JUTEYBSVJRMHAASVJRMHkBe1BGUkMKDwBJ
>
> UlEwpFJUTEYUG19TUlMJi2gBSVJRMIJJUlEwYHZgcGBQRlJDFBhfU1RBCKAMe1BGUkMKgACkCgmh
>
> BKQKC1uCQwpMTktHCF9ISUQMQdAMDwhfVUlECgcUEV9ESVMIfVBHUkMKgFBHUkMUC19QUlMIpFBS
>
> U0cUOF9DUlMICFJUTEcRCQoGIwAAGHkAi1JUTEcBSVJRMHAASVJRMHkBe1BHUkMKDwBJUlEwpFJU
>
> TEcUG19TUlMJi2gBSVJRMIJJUlEwYHZgcGBQR1JDFBhfU1RBCKAMe1BHUkMKgACkCgmhBKQKC1uC
>
> QwpMTktICF9ISUQMQdAMDwhfVUlECggUEV9ESVMIfVBIUkMKgFBIUkMUC19QUlMIpFBSU0gUOF9D
>
> UlMICFJUTEgRCQoGIwAAGHkAi1JUTEgBSVJRMHAASVJRMHkBe1BIUkMKDwBJUlEwpFJUTEgUG19T
>
> UlMJi2gBSVJRMIJJUlEwYHZgcGBQSFJDFBhfU1RBCKAMe1BIUkMKgACkCgmhBKQKC1uATFBDMAIK
>
> QArAW4EiTFBDMAAAQCBJT0QwCElPRDEIAEA3UkFFTgEADVJDQkESW4I9RE1BQwhfSElEDEHQAgAI
>
> X0NSUxEoCiVHAQAAAAABIEcBgQCBAAERRwGTAJMAAQ1HAcAAwAABICoQAXkAW4ImRldIRAhfSElE
>
> DCXUCAAIX0NSUxERCg6GCQAAAAAA/wAAAAF5AFuCTApIUEVUCF9ISUQMQdABAwhfVUlEAAhCVUYw
>
> EREKDoYJAAEAAND+AAQAAHkAFCdfU1RBAKATkpVPU1lTC9EHoAhIUEFFpAoPoQqgCEhQQUWkCguk
>
> ABRGBV9DUlMIoEkESFBBRYpCVUYwCgRIUFQwoBGTSFBBUwFwDAAQ0P5IUFQwoBKTSFBBUwoCcAwA
>
> IND+SFBUMKASk0hQQVMKA3AMADDQ/khQVDCkQlVGMFuCRQpJUElDCF9ISUQLQdAIX0NSUxFBCQqN
>
> RwEgACAAAQJHASQAJAABAkcBKAAoAAECRwEsACwAAQJHATAAMAABAkcBNAA0AAECRwE4ADgAAQJH
>
> ATwAPAABAkcBoACgAAECRwGkAKQAAQJHAagAqAABAkcBrACsAAECRwGwALAAAQJHAbQAtAABAkcB
>
> uAC4AAECRwG8ALwAAQJHAdAE0AQBAiIEAHkAW4JDC0xEUkMIX0hJRAxB0AwCCF9VSUQKAghfQ1JT
>
> EUYJCpJHAS4ALgABAkcBTgBOAAECRwFhAGEAAQFHAWMAYwABAUcBZQBlAAEBRwFnAGcAAQFHAXAA
>
> cAABAUcBgACAAAEBRwGSAJIAAQFHAbIAsgABAkcBgAaABgEgRwEAEAAQARBHAf////8BAUcB////
>
> /wEBRwEABAAEAVRHAVgEWAQBKEcBAAUABQGARwFOFk4WAQJ5AFuCJVJUQ18IX0hJRAxB0AsACF9D
>
> UlMREAoNRwFwAHAAAQgiAAF5AFuCLVRJTVIIX0hJRAxB0AEACF9DUlMRGAoVRwFAAEAAAQRHAVAA
>
> UAAQBCIBAHkAW4JPBENXRFQIX0hJRAwl1D8NCF9DSUQMQdAMAghCVUYwEQ0KCkcBVARUBAQEeQAU
>
> FV9TVEEIoAqTV0RURQGkCg+hA6QAFAtfQ1JTCKRCVUYwW4JNEVJNU0MIX0hJRAxB0AwCCF9VSUQK
>
> EAhDUlMxEUYHCnJHARAAEAAAEEcBIgAiAAAeRwFEAEQAABxHAWIAYgAAAkcBZQBlAAALRwFyAHIA
>
> AA5HAYAAgAAAAUcBhACEAAADRwGIAIgAAAFHAYwAjAAAA0cBkACQAAAQRwGiAKIAAB5HAeAA4AAA
>
> EEcB0ATQBAACeQAIQ1JTMhFGBgpiRwEQABAAABBHASIAIgAAHkcBRABEAAAcRwFyAHIAAA5HAYAA
>
> gAAAAUcBhACEAAADRwGIAIgAAAFHAYwAjAAAA0cBkACQAAAQRwGiAKIAAB5HAeAA4AAAEEcB0ATQ
>
> BAACeQAUHV9DUlMAoA97TUJFQwv//wCkQ1JTMaEGpENSUzJbgiVDT1BSCF9ISUQMQdAMBAhfQ1JT
>
> ERAKDUcB8ADwAAAQIgAgeQBbgkURUFMyTRQ8X0hJRACgC1NZTkGkDE8uCiGgC0FMUFOkDAapEweg
>
> C0VMQU6kDBaEAQigC1NUTEOkDE6MwUGkDE8uCgYIQ0lEMBIbBQxPLgoADE8uAAIMQdAPAwxB0A8T
>
> DEHQDxIIQ0lEMRIRAwxPLgoADE8uAAIMQdAPEwhDSUQyEgcBDEHQDxMUIV9DSUQAoApTWU5BpENJ
>
> RDGgClNUTEOkQ0lEMqRDSUQwFB1fU1RBAHkBCg5goAt7SU9TVGAApAoPoQOkAKQACENSUzERCAoF
>
> IgAQeQAIQ1JTMhEYChVHAWAAYAAAAUcBZABkAAABIgAQeQAUIF9DUlMAeQEKCmCgDXtJT1NUYACk
>
> Q1JTMaEGpENSUzJbgkIHUFMySwhfSElEDAaLMAEIX0NJRAxB0AMLFBhfU1RBAKANe0lPU1QLAAQA
>
> pAoPoQOkAAhfQ1JTERgKFUcBYABgAAABRwFkAGQAAAEiAgB5AAhfUFJTERsKGDEARwFgAGAAAAFH
>
> AWQAZAAAASICADh5AFuCD0lERTAIX0FEUgwCAB8AW4IPSURFMQhfQURSDAUAHwBbgkRHU0JVUwhf
>
> QURSDAMAHwBbgFNNQlACCkAKwFuBDVNNQlADAAJJMkNFAVuAU01QQgIKIAoEW4ENU01QQgMABVNC
>
> QVILW4BTTUJJAXlTQkFSCgUAChBbgTpTTUJJAUhTVFMIAAhIQ09OCEhDT00IVFhTQQhEQVQwCERB
>
> VDEISEJEUghQRUNSCFJYU0EIU0RBVBAURARTU1hCCqAHU1RSVKQAcABJMkNFcAq/SFNUU3BoVFhT
>
> QXBpSENPTXAKSEhDT06gEkNPTVB9SFNUUwr/SFNUU6QBpAAUSARTUlhCCaAJU1RSVKQL//9wAEky
>
> Q0VwCr9IU1RTcH1oAQBUWFNBcApESENPTqAVQ09NUH1IU1RTCv9IU1RTpERBVDCkC///FEoEU1dS
>
> QgugB1NUUlSkAHAASTJDRXAKv0hTVFNwaFRYU0FwaUhDT01wakRBVDBwCkhIQ09OoBJDT01QfUhT
>
> VFMK/0hTVFOkAaQAFE4EU1JEQgqgCVNUUlSkC///cABJMkNFcAq/SFNUU3B9aAEAVFhTQXBpSENP
>
> TXAKSEhDT06gFUNPTVB9SFNUUwr/SFNUU6REQVQwpAv//xRIBVNXUlcLoAdTVFJUpABwAEkyQ0Vw
>
> Cr9IU1RTcGhUWFNBcGlIQ09Ne2oK/0RBVDF7emoKCAAK/0RBVDBwCkxIQ09OoBJDT01QfUhTVFMK
>
> /0hTVFOkAaQAFEoFU1JEVwqgCVNUUlSkC///cABJMkNFcAq/SFNUU3B9aAEAVFhTQXBpSENPTXAK
>
> TEhDT06gH0NPTVB9SFNUUwr/SFNUU6R9eURBVDAKCABEQVQxAKQM/////xRKCVNCTFcMoAdTVFJU
>
> pABwa0kyQ0VwCr9IU1RTcGhUWFNBcGlIQ09NcIdqREFUMHAAYXCDiGoAAEhCRFJwClRIQ09OokEE
>
> lIdqYXALoA9gohKQkntIU1RTCoAAYHZgWyEKMqAJkmBLSUxMpABwCoBIU1RTdWGgD5SHamFwg4hq
>
> YQBIQkRSoBJDT01QfUhTVFMK/0hTVFOkAaQAFEANU0JMUgsIVEJVRhEECwABoAdTVFJUpABwakky
>
> Q0VwCr9IU1RTcH1oAQBUWFNBcGlIQ09NcApUSENPTnALoA9gohKQkntIU1RTCoAAYHZgWyEKMqAJ
>
> kmBLSUxMpABwREFUMIhUQlVGAABwCoBIU1RTcAFhokMElWGDiFRCVUYAAHALoA9gohKQkntIU1RT
>
> CoAAYHZgWyEKMqAJkmBLSUxMpABwSEJEUohUQlVGYQBwCoBIU1RTdWGgFUNPTVB9SFNUUwr/SFNU
>
> U6RUQlVGpAAUTwRTVFJUCHAKyGCiHWCgFXtIU1RTCkAAdmBbIgGgBpNgAKQBoQRwAGBwC6APYKIe
>
> YKAXe0hTVFMBAHZgWyEKMqAIk2AAS0lMTKEDpACkARQtQ09NUAhwC6APYKIfYKALe0hTVFMKAgCk
>
> AaEQdmBbIQoyoAiTYABLSUxMpAAUHEtJTEwIfUhDT04KAkhDT059SFNUUwr/SFNUU1uCgQoCR0ZY
>
> MAhfQURSDAAAAgBbgFZTSUQCAAoEW4ELVlNJRAFSRUcwIAhQQ1RHEgILCEdQU1ARAwokCE5MSU0A
>
> CFJFVDEACFBTQVAAikdQU1AAUkVUTopHUFNQCgRWUlYxikdQU1AKCFRNR1CKR1BTUAoMUERUU4pH
>
> UFNQChBTRkFOikdQU1AKFFNLTlSKR1BTUAoYQ1BVRYpHUFNQChxUTTAxikdQU1AKIFRNMDIQJF5e
>
> UENJMFuATUNIUAIKQArAW4EQTUNIUAAAQDBUQVNNCgAGW4BJR0RQAgpACsBbgUUFSUdEUAAAQAkA
>
> AUdJVkQBAAJHVU1BAwAJAARHTUZOAQAbAEBGQVNMRQgAGEdTU0UBR1NTQg5HU0VTAQAwAAxDRFZM
>
> AQADABhMQlBDCAAwQVNMUyBbgElHRE0AQVNMQgsAIFuBSBlJR0RNAFNJR05ACFNJWkUgT1ZFUiBT
>
> VkVSQBBWVkVSQAhHVkVSQAhNQk9YIERNT0QgAEBQRFJEWSBDU1RTIENFVlQgAEAKRElETCBEREwy
>
> IERETDMgRERMNCBEREw1IERETDYgRERMNyBEREw4IENQREwgQ1BMMiBDUEwzIENQTDQgQ1BMNSBD
>
> UEw2IENQTDcgQ1BMOCBDQURMIENBTDIgQ0FMMyBDQUw0IENBTDUgQ0FMNiBDQUw3IENBTDggTkFE
>
> TCBOREwyIE5ETDMgTkRMNCBOREw1IE5ETDYgTkRMNyBOREw4IEFTTFAgVElEWCBDSFBEIENMSUQg
>
> Q0RDSyBTWFNXIEVWVFMgQ05PVCBOUkRZIABAHlNDSUUBR0VGQwRHWEZDA0dFU0YIABBQQVJNIERT
>
> TFAgAEB6QVJEWSBBU0xDIFRDSEUgQUxTSSBCQ0xQIFBGSVQgQ0JMViBCQ0xNQBRDUEZNIEVQRk0g
>
> UExVVEAlUEZNQiBDQ0RWIFBDRlQgAEAvR1ZEMYAADFBIRUQgQkREQ0CACERCVEISMhUACgcKOAvA
>
> AQsADgo/C8cBCwcOC/gBCzgOC8APAAAAAAALAHALB3ALOHALwHELAH4IQ0RDVBInBRIHAgrkC0AB
>
> EgcCCt4LTQESBwIK3gtNARIEAgAAEgcCCt4LTQEIU1VDQwEITlZMRAoCCENSSVQKBAhOQ1JUCgYU
>
> RFBHU0NJCBRIHkdCREEIoBqTR0VTRgBwC3kGUEFSTXAAR0VTRqRTVUNDoBqTR0VTRgFwC0ACUEFS
>
> TXAAR0VTRqRTVUNDoEcEk0dFU0YKBHtQQVJNDAAA/+9QQVJNe1BBUk15g4hEQlRCSUJUVAAKEABQ
>
> QVJNfUlCVFRQQVJNUEFSTXAAR0VTRqRTVUNDoEoGk0dFU0YKBXBJUFNDUEFSTX1QQVJNeUlQQVQK
>
> CABQQVJNclBBUk0LAAFQQVJNfVBBUk15TElEUwoQAFBBUk1yUEFSTQwAAAEAUEFSTX1QQVJNeUlC
>
> SUEKFABQQVJNcABHRVNGpFNVQ0OgLZNHRVNGCgZwSVRWRlBBUk19UEFSTXlJVFZNCgQAUEFSTXAA
>
> R0VTRqRTVUNDoEMHk0dFU0YKB3BHSVZEUEFSTX9QQVJNAVBBUk19UEFSTXlHTUZOAQBQQVJNfVBB
>
> Uk0LABhQQVJNfVBBUk15SURNUwoRAFBBUk19eYOIg4hDRENUSFZDTwBDRFZMAAoVAFBBUk1QQVJN
>
> cAFHRVNGpFNVQ0OgKpNHRVNGCgpwAFBBUk2gEElTU0N9UEFSTQoDUEFSTXAAR0VTRqRTVUNDoB+T
>
> R0VTRgoLcEtTVjBQQVJNcEtTVjFHRVNGpFNVQ0NwAEdFU0akQ1JJVBRFLVNCQ0IIoCKTR0VTRgBw
>
> AFBBUk1wDP2HDwBQQVJNcABHRVNGpFNVQ0OgGJNHRVNGAXAAR0VTRnAAUEFSTaRTVUNDoBmTR0VT
>
> RgoDcABHRVNGcABQQVJNpFNVQ0OgGZNHRVNGCgRwAEdFU0ZwAFBBUk2kU1VDQ6AZk0dFU0YKBXAA
>
> R0VTRnAAUEFSTaRTVUNDoDeTR0VTRgoGcHtQQVJNCg8ASVRWRnB6e1BBUk0K8AAKBABJVFZNcABH
>
> RVNGcABQQVJNpFNVQ0OgRQSTR0VTRgoHoCqTUEFSTQBwQ0xJRGCgHHsMAAAAgGAAe0NMSUQKD0NM
>
> SURHTElEQ0xJRHAAR0VTRnAAUEFSTaRTVUNDoBmTR0VTRgoIcABHRVNGcABQQVJNpFNVQ0OgJJNH
>
> RVNGCgl7UEFSTQr/SUJUVHAAR0VTRnAAUEFSTaRTVUNDoEYFk0dFU0YKCntQQVJNCv9JUFNDoCF7
>
> elBBUk0KCAAK/wB7elBBUk0KCAAK/0lQQVR2SVBBVHt6UEFSTQoUAAoHSUJJQXAAR0VTRnAAUEFS
>
> TaRTVUNDoEQFk0dFU0YKC3t6UEFSTQEAAUlGMUWgG3tQQVJNDADgAQAAe3pQQVJNCg0ACg9JRE1T
>
> oRB7elBBUk0KEQAKD0lETVNwAEdFU0ZwAFBBUk2kU1VDQ6AZk0dFU0YKEHAAR0VTRnAAUEFSTaRT
>
> VUNDoCyTR0VTRgoRcHlMSURTCggAUEFSTXJQQVJNCwABUEFSTXAAR0VTRqRTVUNDoEkEk0dFU0YK
>
> EqAme1BBUk0BAKAQk3pQQVJNAQABcAFJU1NDoQxwAEdFU0akQ1JJVKEHcABJU1NDcABHRVNGcABQ
>
> QVJNpFNVQ0OgGZNHRVNGChNwAEdFU0ZwAFBBUk2kU1VDQ6Akk0dFU0YKFHtQQVJNCg9QQVZQcABH
>
> RVNGcABQQVJNpFNVQ0NwAEdFU0akU1VDQ6ARk0dFRkMKBHBHQkRBR1hGQ6ARk0dFRkMKBnBTQkNC
>
> R1hGQ3AAR0VGQ3ABU0NJU3AAR1NTRXAAU0NJRaQAFBlQRFJEAKAMkkRSRFlbIkFTTFCkkkRSRFkU
>
> HVBTVFMAoA6UQ1NUUwoCWyJBU0xQpJNDU1RTCgMUQgZHTk9UAqAHUERSRKQBcGhDRVZUcAoDQ1NU
>
> U6AskJNDSFBEAJNpAKAYkZRPU1lTC9AHlU9TWVML1geGUENJMGmhB4ZHRlgwaaANWxJITk9UAEhO
>
> T1RooQiGR0ZYMAqApAAUE0dIRFMBcGhUSURYpEdOT1QBABQiR0xJRAGgC5NoAXAKA0NMSUShB3Bo
>
> Q0xJRKRHTk9UCgIAFBRHRENLAXBoQ0RDS6RHTk9UCgQAFBlQQVJEAKAMkkFSRFlbIkFTTFCkkkFS
>
> RFkUShJBSU5UAqAOkntUQ0hFeQFoAACkAaAHUEFSRKQBoEAMk2gKAqBHCUNQRk17Q1BGTQoPYHtF
>
> UEZNCg9hoCqTYAGgDXthCgYAcAoGUEZJVKEXoA17YQoIAHAKCFBGSVShB3ABUEZJVKAqk2AKBqAN
>
> e2EKCABwCghQRklUoRagC3thAQBwAVBGSVShCHAKBlBGSVSgKpNgCgigC3thAQBwAVBGSVShGKAN
>
> e2EKBgBwCgZQRklUoQhwCghQRklUoQx/UEZJVAoHUEZJVH1QRklUDAAAAIBQRklUcAoEQVNMQ6FC
>
> BKAok2gBcHh3aQr/AApkAABCQ0xQfUJDTFAMAAAAgEJDTFBwCgJBU0xDoRagEJNoAHBpQUxTSXAB
>
> QVNMQ6EDpAFwAUFTTEWkABQXU0NJUACgDpKTT1ZFUgCkkkdTTUmkAAhPUEJTDAD///8UHk9QVFMB
>
> oBd7VkdBRgEAoA6TaAoDcEFTTFNPUEJTFCpPV0FLAaAje1ZHQUYBAKAUk2gKA3BPUEJTQVNMU3AB
>
> R1NFU3ABQ0xJRBRGDk9HQ0QAoBKTQ0FETABwTENETUNTVEWkAHBPQTJEQ0FETENTVEWgCZNDQUwy
>
> AKQAfU9BMkRDQUwyQ1NURUNTVEWgCZNDQUwzAKQAfU9BMkRDQUwzQ1NURUNTVEWgCZNDQUw0AKQA
>
> fU9BMkRDQUw0Q1NURUNTVEWgCZNDQUw1AKQAfU9BMkRDQUw1Q1NURUNTVEWgCZNDQUw2AKQAfU9B
>
> MkRDQUw2Q1NURUNTVEWgCZNDQUw3AKQAfU9BMkRDQUw3Q1NURUNTVEWgCZNDQUw4AKQAfU9BMkRD
>
> QUw4Q1NURUNTVEWkABRGDk9HTkQAoBKTTkFETABwTENETU5TVEWkAHBPQTJETkFETE5TVEWgCZNO
>
> REwyAKQAfU9BMkROREwyTlNURU5TVEWgCZNOREwzAKQAfU9BMkROREwzTlNURU5TVEWgCZNOREw0
>
> AKQAfU9BMkROREw0TlNURU5TVEWgCZNOREw1AKQAfU9BMkROREw1TlNURU5TVEWgCZNOREw2AKQA
>
> fU9BMkROREw2TlNURU5TVEWgCZNOREw3AKQAfU9BMkROREw3TlNURU5TVEWgCZNOREw4AKQAfU9B
>
> MkROREw4TlNURU5TVEWkABRKDk9HQ0EAU09JRKASk0NQREwAcExDRE1PQ0FEpABwT0EyRENQRExP
>
> Q0FEoAmTQ1BMMgCkAH1PQTJEQ1BMMk9DQURPQ0FEoAmTQ1BMMwCkAH1PQTJEQ1BMM09DQURPQ0FE
>
> oAmTQ1BMNACkAH1PQTJEQ1BMNE9DQURPQ0FEoAmTQ1BMNQCkAH1PQTJEQ1BMNU9DQURPQ0FEoAmT
>
> Q1BMNgCkAH1PQTJEQ1BMNk9DQURPQ0FEoAmTQ1BMNwCkAH1PQTJEQ1BMN09DQURPQ0FEoAmTQ1BM
>
> OACkAH1PQTJEQ1BMOE9DQURPQ0FEpAAURgZPQTJEAXAAYKAOk2hMRklEfWBMQ0RNYKAOk2hDUklE
>
> fWBDUlRNYKAOk2hUVklEfWBUVk9NYKAOk2hIRElEfWBIRE1NYKAOk2hEVklEfWBEVklNYKAOk2hE
>
> UElEfWBEUE9NYKRgFEAGRDJPQQFwAGCgDXtoTENETQCkTEZJRKANe2hDUlRNAKRDUklEoA17aFRW
>
> T00ApFRWSUSgDXtoSERNTQCkSERJRKANe2hEVklNAKREVklEoA17aERQT00ApERQSUSkYAhERElE
>
> ABRFCldOREQBcEdET0FoRERJRHBERElETkFETHBHRE9BaERESURwRERJRE5ETDJwR0RPQWhERElE
>
> cERESUROREwzcEdET0FoRERJRHBERElETkRMNHBHRE9BaERESURwRERJRE5ETDVwR0RPQWhERElE
>
> cERESUROREw2cEdET0FoRERJRHBERElETkRMN3BHRE9BaERESURwRERJRE5ETDhwAENPTlQIQ09O
>
> VAAUNkdET0EBoi2VQ09OVAoIcAFgeWBDT05UYHtOU1RFYGF1Q09OVHBEMk9BYWGgB5KTYQCkYaQA
>
> CExGSUQM/////whDUklEDP////8IVFZJRAz/////CERQSUQM/////whIRElEDP////8IRFZJRAz/
>
> ////FEEER09JRAF7aAsAD2CgDJNgCwABcGhDUklEoAyTYAsAAnBoVFZJRKAMk2ALAARwaExGSUSg
>
> DJNoCwADcGhIRElEFEcEU09JRABHT0lEQ1BETEdPSURDUEwyR09JRENQTDNHT0lEQ1BMNEdPSURD
>
> UEw1R09JRENQTDZHT0lEQ1BMN0dPSURDUEw4FBhQUlNUAKANk1JFRzAM/////6QAoQOkAQhMQ0RN
>
> CwgICENSVE0LAQEIVFZPTQsCAghIRE1NCwQECERWSU0LQEAIRFBPTQuAgAhET1NGAQhCUk5DAAhV
>
> UEROAQhOWFREARRIBkQyQUYBcABgoAx7aExDRE0AfWABYKANe2hDUlRNAH1gCgJgoA17aFRWT00A
>
> fWAKBGCgDXtoRFZJTQB9YAoIYKANe2hIRE1NAH1gChBgoA17aERQT00AfWAKIGCgCJJgpE5YVESk
>
> YBRIBkFGMkQBcABgoAx7aAEAfWBMQ0RNYKANe2gKAgB9YENSVE1goA17aAoEAH1gVFZPTWCgDXto
>
> CggAfWBEVklNYKANe2gKEAB9YEhETU1goA17aAogAH1gRFBPTWCgCJJgpExDRE2kYBQGX0lOSQAU
>
> KF9ET1MBoCFEUkRZe2gKA0RPU0ZwemgKAgBCUk5De0JSTkMBQlJOQxRBJl9ET0QAcABORElEoBWS
>
> k0RJREwAcFNERExESURMRElEMaAVkpNEREwyAHBTRERMRERMMkRJRDKgFZKTRERMMwBwU0RETERE
>
> TDNESUQzoBWSk0RETDQAcFNERExEREw0RElENKAVkpNEREw1AHBTRERMRERMNURJRDWgLJNORElE
>
> AQhUTVAxEgcBDP////9wfQwAAAEARElEMQCIVE1QMQAApFRNUDGgRgSTTkRJRAoCCFRNUDISDAIM
>
> /////wz/////cH0MAAABAERJRDEAiFRNUDIAAHB9DAAAAQBESUQyAIhUTVAyAQCkVE1QMqBPBZNO
>
> RElECgMIVE1QMxIRAwz/////DP////8M/////3B9DAAAAQBESUQxAIhUTVAzAABwfQwAAAEARElE
>
> MgCIVE1QMwEAcH0MAAABAERJRDMAiFRNUDMKAgCkVE1QM6BIB5NORElECgQIVE1QNBIWBAz/////
>
> DP////8M/////wz/////cH0MAAABAERJRDEAiFRNUDQAAHB9DAAAAQBESUQyAIhUTVA0AQBwfQwA
>
> AAEARElEMwCIVE1QNAoCAHB9DAAAAQBESUQ0AIhUTVA0CgMApFRNUDSgQQmUTkRJRAoECFRNUDUS
>
> GwUM/////wz/////DP////8M/////wz/////cH0MAAABAERJRDEAiFRNUDUAAHB9DAAAAQBESUQy
>
> AIhUTVA1AQBwfQwAAAEARElEMwCIVE1QNQoCAHB9DAAAAQBESUQ0AIhUTVA1CgMAcH0MAAABAERJ
>
> RDUAiFRNUDUKBACkVE1QNaQSBQELAARbgkMGREQwMRQcX0FEUgigCZNESUQxAKQBoQukewv//0RJ
>
> RDEAFA9fRENTAKRDRERTRElEMRQPX0RHUwCkTkREU0RJRDEUH19EU1MBoBiTe2gMAAAAwAAMAAAA
>
> wHBOU1RFQ1NURVuCSR5MQ0REFB1fQURSCKAKk0RJRDIApAoCoQukewv//0RJRDIAFA9fRENTAKRD
>
> RERTRElEMhQPX0RHUwCkTkREU0RJRDIUH19EU1MBoBiTe2gMAAAAwAAMAAAAwHBOU1RFQ1NURRRO
>
> BU1JTkIAoEYFQVJEWXBCUlRJYXlhCgRhcIOIXl5eLwNMUENCRUMwX1BXQUNhAGB9VENIRQoIVENI
>
> RX1BU0xDCghBU0xDcGBQRk1CfVBGTUILAAFQRk1CcAFBU0xFFEgNX0JDTACgQgeSlU1TT1NPU1c4
>
> cgpkAWByYAoCYAhCUlBQEgJncApkiEJSUFAAAHAKKIhCUlBQAQBwCgJhcApkYqIRlWFgcGKIQlJQ
>
> UGEAdWF2YnAAYKIZkpRgCgpwd2AKCgCIUENUR3QKCmAAAHVgTUlOQqRCUlBQoU0FcABgcEJSVElk
>
> eWQKBGSiQwSVYAoLdAoLYGN0YwFjcHJkYwBjcIOIXl5eLwNMUENCRUMwX1BXQUNjAGFweHdhCmQA
>
> Cv8AAGJwYohQQ1RHYAB1YE1JTkKkUENURwhCQ0JIABQ6X0JDTQFwAUJDTURwR0NCTGhgdAoKYExC
>
> VE6gC0JSTkNBSU5UAWihEl5eXi8DTFBDQkVDMF9TVEJSFAtfQlFDAKRMQlROW4JBB0REMDMUHV9B
>
> RFIIoAqTRElEMwCkCgOhC6R7C///RElEMwAUHF9EQ1MAoAqTRElEMwCkCguhCqRDRERTRElEMxQP
>
> X0RHUwCkTkREU0RJRDMUH19EU1MBoBiTe2gMAAAAwAAMAAAAwHBOU1RFQ1NURVuCQQdERDA0FB1f
>
> QURSCKAKk0RJRDQApAoEoQukewv//0RJRDQAFBxfRENTAKAKk0RJRDQApAoLoQqkQ0REU0RJRDQU
>
> D19ER1MApE5ERFNESUQ0FB9fRFNTAaAYk3toDAAAAMAADAAAAMBwTlNURUNTVEVbgkEHREQwNRQd
>
> X0FEUgigCpNESUQ1AKQKBaELpHsL//9ESUQ1ABQcX0RDUwCgCpNESUQ1AKQKC6EKpENERFNESUQ1
>
> FA9fREdTAKRORERTRElENRQfX0RTUwGgGJN7aAwAAADAAAwAAADAcE5TVEVDU1RFW4JBB0REMDYU
>
> HV9BRFIIoAqTRElENgCkCgahC6R7C///RElENgAUHF9EQ1MAoAqTRElENgCkCguhCqRDRERTRElE
>
> NhQPX0RHUwCkTkREU0RJRDYUH19EU1MBoBiTe2gMAAAAwAAMAAAAwHBOU1RFQ1NURVuCQQdERDA3
>
> FB1fQURSCKAKk0RJRDcApAoHoQukewv//0RJRDcAFBxfRENTAKAKk0RJRDcApAoLoQqkQ0REU0RJ
>
> RDcUD19ER1MApE5ERFNESUQ3FB9fRFNTAaAYk3toDAAAAMAADAAAAMBwTlNURUNTVEVbgkEHREQw
>
> OBQdX0FEUgigCpNESUQ4AKQKCKELpHsL//9ESUQ4ABQcX0RDUwCgCpNESUQ4AKQKC6EKpENERFNE
>
> SUQ4FA9fREdTAKRORERTRElEOBQfX0RTUwGgGJN7aAwAAADAAAwAAADAcE5TVEVDU1RFFE4GU0RE
>
> TAF1TkRJRHB7aAsPDwBgfQwAAACAYGGgCZNESURMYKRhoAmTRERMMmCkYaAJk0RETDNgpGGgCZNE
>
> REw0YKRhoAmTRERMNWCkYaAJk0RETDZgpGGgCZNEREw3YKRhoAmTRERMOGCkYaQAFEIHQ0REUwFw
>
> e2gLDw8AYKAHkwBgpAodoAqTQ0FETGCkCh+gCpNDQUwyYKQKH6AKk0NBTDNgpAofoAqTQ0FMNGCk
>
> Ch+gCpNDQUw1YKQKH6AKk0NBTDZgpAofoAqTQ0FMN2CkCh+gCpNDQUw4YKQKH6QKHRRIBk5ERFMB
>
> cHtoCw8PAGCgBpMAYKQAoAmTTkFETGCkAaAJk05ETDJgpAGgCZNOREwzYKQBoAmTTkRMNGCkAaAJ
>
> k05ETDVgpAGgCZNOREw2YKQBoAmTTkRMN2CkAaAJk05ETDhgpAGkABRHC1NXSEQJcAFVUEROoEsE
>
> k0RPU0YBoAxcTkFUS3AAU0ZVTqEIcAoEU0ZVTnBoU1NURaAZXE5BVEtwQUYyRGhOU1RFcE5TVEVT
>
> U1RFSVNNSQqUhkdGWDAKgaFLBXABQ0VWVHAKA0NTVFOgMpKTT0NBRE9QQURwT0NBRE9QQUSgEJNP
>
> U0ZHT1NYUIZQQ0kwAKEHhkdGWDAAWyIL6ANwQUYyRGhOU1RFV05ERE5TVEWGR0ZYMAqApAAUD0dD
>
> REQAT0dDRKRDU1RFFA9HTkREAE9HTkSkTlNURRQPR0NBRABPR0NBpE9DQUQUHkdWSUYAcApnVkJJ
>
> RnAAU0ZVTklTTUkKlaRWQklGFEIbR05BRAB1TlhURKAUkJNET1NGAZNOWFRECgN1TlhURKAle0RP
>
> U0YKAwCgDZNOWFRECgV1TlhURKANk05YVEQKBnVOWFREoA2TTlhURAoHdU5YVESgF3tET1NGCgMA
>
> oA2TTlhURAoJdU5YVESgFJCTRE9TRgGTTlhURAoKdU5YVESgDZNOWFRECgt1TlhURKAUkJNET1NG
>
> AZNOWFRECgx1TlhURKIVkJROWFRECgyVTlhURAoQdU5YVESgI5NET1NGAaANk05YVEQKEXVOWFRE
>
> oA2TTlhURAoSdU5YVESgDZNOWFREChN1TlhURKA6k0RPU0YBohaQkpVOWFREChSVTlhURAogdU5Y
>
> VESgDZNOWFRECiF1TlhURKANk05YVEQKInVOWFREoA2TTlhURAojdU5YVESgFJCTRE9TRgGTTlhU
>
> RAokdU5YVESiFZCUTlhURAoklU5YVEQKKHVOWFREoBSQk0RPU0YBk05YVEQKKHVOWFREohWQlE5Y
>
> VEQKKJVOWFRECjB1TlhURKAUkJNET1NGAZNOWFRECjB1TlhURKAOlE5YVEQKMHABTlhURKQAFEYK
>
> QURWRACgFXtET1NGCgMAR0NEREdDQURHVklGoQlPR0NBT0dDRKBJB1xOQVRLoBhVUEROcEQyQUZD
>
> U1RFTlhURHAAVVBETnAAYHBEMkFGT0NBRGFwAGKgEHtWR0FGAQB7VkJJRgoIYqAee5NiCgh7VkdB
>
> RgEAAHtOWFREYU5YVERwTlhURGCiE5KTTlhURGBHTkFEe05YVERhYKROWFREpEdOREQUL0dDRFMA
>
> oBV7RE9TRgoDAEdDRERHQ0FER1ZJRqEJT0dDQU9HQ0SkRDJBRkNTVEUUCE5BVEsApAEIQkNNRAAU
>
> Sw5VUEJMAKBIC0JSTkNHQ0REcHtEMkFGQ1NURQEAYKAGk2AApABwQ0JMVmBwAEJDTUSGTENERAqG
>
> cAssAWJ7YAz///9/YaASkpVhg4hQQ1RHAQBwAGJwAWGgPZVNU09TT1NXOKIykJJCQ01EYnBDQkxW
>
> YaANknthDAAAAIAAcGBhoA2TYGFbIgoKdmJwAGGhB3AAYnABYaAokJJCQ01EYaAflU1TT1NPU1c4
>
> cEdDQkxDQkxWY3QKCmNjcGNMQlROoSigDZVMQlROCg91TEJUTqEIcAoPTEJUTl5eLwNMUENCRUMw
>
> X1NUQlKkABRCD0RXQkwAoEkLQlJOQ0dDRERwe0QyQUZDU1RFAQBgoAaTYACkAHBDQkxWYHAAQkNN
>
> RIZMQ0RECodwCywBYntgDP///39hoBOSlGGDiFBDVEcKCgBwAGJwAWGgPZVNU09TT1NXOKIykJJC
>
> Q01EYnBDQkxWYaANknthDAAAAIAAcGBhoA2TYGFbIgoKdmJwAGGhB3AAYnABYaAokJJCQ01EYaAf
>
> lU1TT1NPU1c4cEdDQkxDQkxWY3QKCmNjcGNMQlROoS6gDJRMQlROAHZMQlROoA+UTEJUTgoPcAoP
>
> TEJUTl5eLwNMUENCRUMwX1NUQlKkABQ9R0NCTAFwAGB7aAz///9/aKIplWAKCnCDiFBDVEdgAGFw
>
> g4hQQ1RHcmABAABioAqQkpRoYZRoYqV1YKRgW4JHCl5eTUVNMghfSElEDEHQDAEIX1VJRAoCCENS
>
> UzERHQoahgkAAQAAACAAACAAhgkAAQAAAEAAACAAeQAIQ1JTMhEdChqGCQABAAAAIAAAIACGCQAB
>
> AEAAQAAQAAB5ABQRX1NUQQCgCElHRFOkCg+kABQ1X0NSUwCgKZGTe1BOSE0M8A//DwAMoAYCAJN7
>
> UE5ITQz/D/8PAAygBgMApENSUzGkQ1JTMluCTxhSUDAxCF9BRFIMAAAcAFuATENUTAIKUAoEW4ES
>
> TENUTAEABFBFTEQBUEVSTAFbgFNMT1QCClQKEFuBQwRTTE9UAVNDQVAgU0NUTBBBQlAxAVBGRDEB
>
> TVNDMQFQREMxAUNDMTABTVMxMAFQRFMxAVJTVjABTEFTQwFSU1YxB1uAUkhVQgIKYAoQW4EaUkhV
>
> QgFQTUlEEFBNRVMBUE1FUAFSU1YyDluATUlTQwIK2AoIW4E9TUlTQwFSU1Y0HlBNQ0UBSFBDRQFQ
>
> TU1TAUhQUEQBSFBBQgFIUENDAUhQTEEBUlNWMxlIUENTAVBNQ1MBW4BQWENTAgpACsBbgUEFUFhD
>
> U0AAQAkADUxBU1gBADJBQlBYAQACUERDWAEAAlBEU1gBAAFMU0NYAQAnABBQU1BYAQBPOgAeSFBF
>
> WAFQTUVYAQAeSFBTWAFQTVNYARQcSFBISwBwAVBEQzFwAUhQQ1NwAFBFTERbIgr6FBZfUFJUAKAK
>
> UElDTaRBUjA0pFBSMDRbggtUVl9fCF9BRFIAW4JOH1JQMDIIX0FEUgwBABwAW4BMQ1RMAgpQCgRb
>
> gRJMQ1RMAQAEUEVMRAFQRVJMAVuAU0xPVAIKVAoQW4FDBFNMT1QBU0NBUCBTQ1RMEEFCUDEBUEZE
>
> MQFNU0MxAVBEQzEBQ0MxMAFNUzEwAVBEUzEBUlNWMAFMQVNDAVJTVjEHW4BSSFVCAgpgChBbgRpS
>
> SFVCAVBNSUQQUE1FUwFQTUVQAVJTVjIOW4BNSVNDAgrYCghbgT1NSVNDAVJTVjQeUE1DRQFIUENF
>
> AVBNTVMBSFBQRAFIUEFCAUhQQ0MBSFBMQQFSU1YzGUhQQ1MBUE1DUwFbgFBYQ1MCCkAKwFuBQQVQ
>
> WENTQABACQANTEFTWAEAMkFCUFgBAAJQRENYAQACUERTWAEAAUxTQ1gBACcAEFBTUFgBAE86AB5I
>
> UEVYAVBNRVgBAB5IUFNYAVBNU1gBFBxIUEhLAHABUERDMXABSFBDU3AAUEVMRFsiCvoUFl9QUlQA
>
> oApQSUNNpEFSMDWkUFIwNVuCSgdXTEFOCF9BRFIAFAhfUk1WAKQAW4BNSU5QAgAKaFuBJk1JTlAB
>
> Vk5VTSAAKFBJTkYIU0JDQwhCU0NDCABAEFNOVU0gACAUIk1QRFAAoA2TU05VTQz/////pACgC5KT
>
> QlNDQwoCpACkARQPX1BSVwCkR1BSVwoJCgNbgkgbUlAwMwhfQURSDAIAHABbgExDVEwCClAKBFuB
>
> EkxDVEwBAARQRUxEAVBFUkwBW4BTTE9UAgpUChBbgUMEU0xPVAFTQ0FQIFNDVEwQQUJQMQFQRkQx
>
> AU1TQzEBUERDMQFDQzEwAU1TMTABUERTMQFSU1YwAUxBU0MBUlNWMQdbgFJIVUICCmAKEFuBGlJI
>
> VUIBUE1JRBBQTUVTAVBNRVABUlNWMg5bgE1JU0MCCtgKCFuBPU1JU0MBUlNWNB5QTUNFAUhQQ0UB
>
> UE1NUwFIUFBEAUhQQUIBSFBDQwFIUExBAVJTVjMZSFBDUwFQTUNTAVuAUFhDUwIKQArAW4FBBVBY
>
> Q1NAAEAJAA1MQVNYAQAyQUJQWAEAAlBEQ1gBAAJQRFNYAQABTFNDWAEAJwAQUFNQWAEATzoAHkhQ
>
> RVgBUE1FWAEAHkhQU1gBUE1TWAEUHEhQSEsAcAFQREMxcAFIUENTcABQRUxEWyIK+hQPX1BSVwCk
>
> R1BSVwoJCgQUFl9QUlQAoApQSUNNpEFSMDakUFIwNluCJFhIQ0kIX0FEUgAUCF9STVYApAAUD19Q
>
> UlcApEdQUlcKCQoDW4JAG1JQMDQIX0FEUgwDABwAW4BMQ1RMAgpQCgRbgRJMQ1RMAQAEUEVMRAFQ
>
> RVJMAVuAU0xPVAIKVAoQW4FDBFNMT1QBU0NBUCBTQ1RMEEFCUDEBUEZEMQFNU0MxAVBEQzEBQ0Mx
>
> MAFNUzEwAVBEUzEBUlNWMAFMQVNDAVJTVjEHW4BSSFVCAgpgChBbgRpSSFVCAVBNSUQQUE1FUwFQ
>
> TUVQAVJTVjIOW4BNSVNDAgrYCghbgT1NSVNDAVJTVjQeUE1DRQFIUENFAVBNTVMBSFBQRAFIUEFC
>
> AUhQQ0MBSFBMQQFSU1YzGUhQQ1MBUE1DUwFbgFBYQ1MCCkAKwFuBQQVQWENTQABACQANTEFTWAEA
>
> MkFCUFgBAAJQRENYAQACUERTWAEAAUxTQ1gBACcAEFBTUFgBAE86AB5IUEVYAVBNRVgBAB5IUFNY
>
> AVBNU1gBFBxIUEhLAHABUERDMXABSFBDU3AAUEVMRFsiCvoUD19QUlcApEdQUlcKCQoEFBZfUFJU
>
> AKAKUElDTaRBUjA3pFBSMDdbghxHTEFOCF9BRFIKAhQPX1BSVwCkR1BSVwoJCgQQRBJcAFuASU9f
>
> VAELABAKEFuBJElPX1QBVFJQSRAAEAAQABBUUlAwCAAIAAgACAAIAAgACAAIW4BJT19EAQsQCAoE
>
> W4ELSU9fRAFUUlBECFuASU9fSAELABAKBFuBC0lPX0gBVFJQSAhbgFJDUkIAU1JDQgsAQFuBTApS
>
> Q1JCEwCAAAgAgAAQAIACAkhQQVMCAAVIUEFFAQBICQABAAFTQVREAVNNQkQBSERBRAEAC1JQMUQB
>
> UlAyRAFSUDNEAVJQNEQBUlA1RAFSUDZEAVJQN0QBUlA4RAEASMBVUDBEAVVQMUQBVVAyRAFVUDNE
>
> AVVQNEQBVVA1RAFVUDZEAVVQN0QBVVA4RAFVUDlEAVVQQUQBVVBCRAFVUENEAVVQREQBAAEAARBE
>
> hC5fU0JfUENJMFuCR4NYSENfCF9BRFIMAAAUAFuAWFBSVAIKdApsW4ErWFBSVAMACFBNRUUBAAZQ
>
> TUVTAQBALVBSMl8gUFIyTSBQUjNfIFBSM00gCFhSU1QAFCJDVUlECaAZk2gREwoQqRKVfAUXtEyv
>
> fVBqJCOrcaQBpAAUSQVQT1NDC4pqAENEVzGKagoIQ0RXM6AQkpNpAX1DRFcxCghDRFcxoBKTWEhD
>
> SQB9Q0RXMQoCQ0RXMaAckntDRFcxAQCgDHtDRFczAQBFU0VMoQVYU0VMpGoUQwZYU0VMCKBLBZGT
>
> WEhDSQoCk1hIQ0kKA3ABWFVTQnABWFJTVHAAYHtQUjNfDPD///9gfWBYSFBNYHtgUFIzTVBSM19w
>
> AGB7UFIyXwzw////YH1gWEhQTWB7YFBSMk1QUjJfFD9FU0VMCKA4kZNYSENJCgKTWEhDSQoDe1BS
>
> M18M8P///1BSM197UFIyXwzw////UFIyX3AAWFVTQnAAWFJTVBQkWFdBSwmgHZGTaAoDk2gKBKAS
>
> kZNYVVNCAZNYUlNUAVhTRUwUCV9TM0QApAoCFAlfUzREAKQKAluCTWdSSFVCCF9BRFIAW4JIDEhT
>
> UDEIX0FEUgEUP19VUEMICFVQQ1ASCAQK/woDAACgEpJ7UFIyXwEAcACIVVBDUAAAcIOIQ05UQgAA
>
> YHBgiFVQQ1AAAKRVUENQFEsHX1BMRAgIUExEUBIWARETChABxnIAAAAAAGkMgAAAAAAAcIOIVklT
>
> QgAAYHCDiIOIUExEUAAACggAYXthCv5hfWFgYXBhiIOIUExEUAAACggAjYOIUExEUAAACkBWSVNf
>
> oBOSe1BSMl8BAHtWSVNfAFZJU1+kUExEUFuCTAxIU1AyCF9BRFIKAhRBBF9VUEMICFVQQ1ASCAQK
>
> /woDAACgE5J7UFIyXwoCAHAAiFVQQ1AAAHCDiENOVEIBAGBwYIhVUENQAACkVVBDUBRMB19QTEQI
>
> CFBMRFASFgEREwoQAcZyAAAAAABpDAABAAAAAHCDiFZJU0IBAGBwg4iDiFBMRFAAAAoIAGF7YQr+
>
> YX1hYGFwYYiDiFBMRFAAAAoIAI2DiFBMRFAAAApAVklTX6AUkntQUjJfCgIAe1ZJU18AVklTX6RQ
>
> TERQW4JODEhTUDMIX0FEUgoDFEIEX1VQQwgIVVBDUBIIBAr/CgMAAKATkntQUjJfCgQAcACIVVBD
>
> UAAAcIOIQ05UQgoCAGBwYIhVUENQAACkVVBDUBRNB19QTEQICFBMRFASFgEREwoQAcZyAAAAAABp
>
> DIABAAAAAHCDiFZJU0IKAgBgcIOIg4hQTERQAAAKCABhe2EK/mF9YWBhcGGIg4hQTERQAAAKCACN
>
> g4hQTERQAAAKQFZJU1+gFJJ7UFIyXwoEAHtWSVNfAFZJU1+kUExEUFuCTgxIU1A0CF9BRFIKBBRC
>
> BF9VUEMICFVQQ1ASCAQK/woDAACgE5J7UFIyXwoIAHAAiFVQQ1AAAHCDiENOVEIKAwBgcGCIVVBD
>
> UAAApFVQQ1AUTQdfUExECAhQTERQEhYBERMKEAHGcgAAAAAAaQwAAgAAAABwg4hWSVNCCgMAYHCD
>
> iIOIUExEUAAACggAYXthCv5hfWFgYXBhiIOIUExEUAAACggAjYOIUExEUAAACkBWSVNfoBSSe1BS
>
> Ml8KCAB7VklTXwBWSVNfpFBMRFBbgkkMU1NQMQhfQURSCgUUP19VUEMICFVQQ1ASCAQK/woDAACg
>
> EpJ7UFIzXwEAcACIVVBDUAAAcIOIQ05UQgAAYHBgiFVQQ1AAAKRVUENQFEsHX1BMRAgIUExEUBIW
>
> ARETChABxnIAAAAAAGkMgAAAAAAAcIOIVklTQgAAYHCDiIOIUExEUAAACggAYXthCv5hfWFgYXBh
>
> iIOIUExEUAAACggAjYOIUExEUAAACkBWSVNfoBOSe1BSM18BAHtWSVNfAFZJU1+kUExEUFuCTAxT
>
> U1AyCF9BRFIKBhRBBF9VUEMICFVQQ1ASCAQK/woDAACgE5J7UFIzXwoCAHAAiFVQQ1AAAHCDiENO
>
> VEIBAGBwYIhVUENQAACkVVBDUBRMB19QTEQICFBMRFASFgEREwoQAcZyAAAAAABpDAABAAAAAHCD
>
> iFZJU0IBAGBwg4iDiFBMRFAAAAoIAGF7YQr+YX1hYGFwYYiDiFBMRFAAAAoIAI2DiFBMRFAAAApA
>
> VklTX6AUkntQUjNfCgIAe1ZJU18AVklTX6RQTERQW4JODFNTUDMIX0FEUgoHFEIEX1VQQwgIVVBD
>
> UBIIBAr/CgMAAKATkntQUjNfCgQAcACIVVBDUAAAcIOIQ05UQgoCAGBwYIhVUENQAACkVVBDUBRN
>
> B19QTEQICFBMRFASFgEREwoQAcZyAAAAAABpDIABAAAAAHCDiFZJU0IKAgBgcIOIg4hQTERQAAAK
>
> CABhe2EK/mF9YWBhcGGIg4hQTERQAAAKCACNg4hQTERQAAAKQFZJU1+gFJJ7UFIzXwoEAHtWSVNf
>
> AFZJU1+kUExEUFuCTgxTU1A0CF9BRFIKCBRCBF9VUEMICFVQQ1ASCAQK/woDAACgE5J7UFIzXwoI
>
> AHAAiFVQQ1AAAHCDiENOVEIKAwBgcGCIVVBDUAAApFVQQ1AUTQdfUExECAhQTERQEhYBERMKEAHG
>
> cgAAAAAAaQwAAgAAAABwg4hWSVNCCgMAYHCDiIOIUExEUAAACggAYXthCv5hfWFgYXBhiIOIUExE
>
> UAAACggAjYOIUExEUAAACkBWSVNfoBSSe1BSM18KCAB7VklTXwBWSVNfpFBMRFAUD19QUlcApEdQ
>
> UlcKDQoDW4AvBF9TQl9QQ0kwTFBDQkxQQ1ICCoAKBFuBSAZcLwRfU0JfUENJMExQQ0JMUENSAUNB
>
> RFIDAAFDQkRSAwABTFREUgIAAkZERFIBAANDQUxFAUNCTEUBTFRMRQFGRExFAQAER0xMRQFHSExF
>
> AUtDTEUBTUNMRQFDMUxFAUMyTEUBAAIUQApVWERWCQhfVF8wAHAK/2CiTAgBcHJoAABfVF8woAyT
>
> X1RfMAv4A3AAYKFBB6AMk19UXzAL+AJwAWChQQagDZNfVF8wCyACcAoCYKFABaANk19UXzALKAJw
>
> CgNgoT+gDZNfVF8wCzgCcAoEYKEvoA2TX1RfMAvoAnAKBWChH6ANk19UXzALOANwCgZgoQ+gDZNf
>
> VF8wC+gDcAoHYKWkYBRHIlJSSU8MCF9UXzAAokkhAXByaAAAX1RfMKAqk19UXzAAcABDQUxFcFVY
>
> RFZqYKAMkpNgCv9wYENBRFKgCGlwAUNBTEWhQB6gKpNfVF8wAXAAQ0JMRXBVWERWamCgDJKTYAr/
>
> cGBDQkRSoAhpcAFDQkxFoUIboD+TX1RfMAoCcABMVExFoAyTagt4A3AATFREUqAMk2oLeAJwAUxU
>
> RFKgDZNqC7wDcAoCTFREUqAIaXABTFRMRaFPFqAxk19UXzAKA3AARkRMRaAMk2oL8ANwAEZERFKg
>
> DJNqC3ADcAFGRERSoAhpcAFGRExFoUoToDiTX1RfMAoIoBeTagsAAqAIaXABR0xMRaEHcABHTExF
>
> oBeTagsIAqAIaXABR0hMRaEHcABHSExFoU4PoDiTX1RfMAoJoBeTagsAAqAIaXABR0xMRaEHcABH
>
> TExFoBeTagsIAqAIaXABR0hMRaEHcABHSExFoUIMoCSTX1RfMAoKoBuRk2oKYJNqCmSgCGlwAUtD
>
> TEWhB3AAS0NMRaFKCaAkk19UXzAKC6AbkZNqCmKTagpmoAhpcAFNQ0xFoQdwAE1DTEWhQgegNpNf
>
> VF8wCgygFpNqCi6gCGlwAUMxTEWhB3AAQzFMRaAWk2oKTqAIaXABQzJMRaEHcABDMkxFoTigNpNf
>
> VF8wCg2gFpNqCi6gCGlwAUMxTEWhB3AAQzFMRaAWk2oKTqAIaXABQzJMRaEHcABDMkxFpRQGUkRN
>
> QQMQQwwuX1NCX1BDSTAIUEEwSAAIUEExSAAIUEEySAAIUEEzSAAIUEE0SAAIUEE1SAAIUEE2SAAU
>
> RgROUFRTAXBQTTBIUEEwSHBQTTFIUEExSHBQTTJIUEEySHBQTTNIUEEzSHBQTTRIUEE0SHBQTTVI
>
> UEE1SHBQTTZIUEE2SBRGBE5XQUsBcFBBMEhQTTBIcFBBMUhQTTFIcFBBMkhQTTJIcFBBM0hQTTNI
>
> cFBBNEhQTTRIcFBBNUhQTTVIcFBBNkhQTTZIEE4GX1BSX1uDC0NQVTABEAQAAAZbgwtDUFUxAhAE
>
> AAAGW4MLQ1BVMgMQBAAABluDC0NQVTMEEAQAAAZbgwtDUFU0BRAEAAAGW4MLQ1BVNQYQBAAABluD
>
> C0NQVTYHEAQAAAZbgwtDUFU3CBAEAAAGWwFNVVRYAFuAREVCMAEKgAFbgQtERUIwAURCRzgIW4BE
>
> RUIxAQqQCgJbgQtERUIxAkRCRzkQW4BQUlQwAQqACgRbgQtQUlQwE1A4MEggFE4HUDhYSAqgF5No
>
> AHB9e1A4MEQMAP///wBpAFA4MESgG5NoAXB9e1A4MEQM/wD//wB5aQoIAABQODBEoByTaAoCcH17
>
> UDgwRAz//wD/AHlpChAAAFA4MESgHJNoCgNwfXtQODBEDP///wAAeWkKGAAAUDgwRHBQODBEUDgw
>
> SFuAU1BSVAEKsgoCW4ELU1BSVBFTU01QCBQSX1BJQwFwaEdQSUNwaFBJQ00UC19QVFMBUFRTX2gU
>
> EV9XQUsJV0FLX2ikEgQCAAAUHkdFVEILd2gKCGB3aQoIYVsTamBhVEJGM6RUQkYzFEAcUE5PVAig
>
> SBmUVENOVAGgMXtQREMwCggAhlwuX1BSX0NQVTAKgKAae1BEQzAKEABbIgpkhlwuX1BSX0NQVTAK
>
> gaAxe1BEQzEKCACGXC5fUFJfQ1BVMQqAoBp7UERDMQoQAFsiCmSGXC5fUFJfQ1BVMQqBoDF7UERD
>
> MgoIAIZcLl9QUl9DUFUyCoCgGntQREMyChAAWyIKZIZcLl9QUl9DUFUyCoGgMXtQREMzCggAhlwu
>
> X1BSX0NQVTMKgKAae1BEQzMKEABbIgpkhlwuX1BSX0NQVTMKgaAxe1BEQzQKCACGXC5fUFJfQ1BV
>
> NAqAoBp7UERDNAoQAFsiCmSGXC5fUFJfQ1BVNAqBoDF7UERDNQoIAIZcLl9QUl9DUFU1CoCgGntQ
>
> REM1ChAAWyIKZIZcLl9QUl9DUFU1CoGgMXtQREM2CggAhlwuX1BSX0NQVTYKgKAae1BEQzYKEABb
>
> IgpkhlwuX1BSX0NQVTYKgaAxe1BEQzcKCACGXC5fUFJfQ1BVNwqAoBp7UERDNwoQAFsiCmSGXC5f
>
> UFJfQ1BVNwqBoR+GXC5fUFJfQ1BVMAqAWyIKZIZcLl9QUl9DUFUwCoEUOFRSQVAKcGlTTUlGoA2T
>
> aFRSVFBwAFRSUDCgGJNoVFJURHBpRFRTRnAAVFJQRKREVFNGpFNNSUYQSCAuX1NCX1BDSTAUTAxf
>
> SU5JAHAL0AdPU1lToEwLWxJcX09TSWCgG19PU0kNV2luZG93cyAyMDAxAHAL0QdPU1lToB9fT1NJ
>
> DVdpbmRvd3MgMjAwMSBTUDEAcAvRB09TWVOgH19PU0kNV2luZG93cyAyMDAxIFNQMgBwC9IHT1NZ
>
> U6AdX09TSQ1XaW5kb3dzIDIwMDEuMQBwC9MHT1NZU6AbX09TSQ1XaW5kb3dzIDIwMDYAcAvWB09T
>
> WVOgG19PU0kNV2luZG93cyAyMDA5AHAL2QdPU1lTFEcGTkhQRwhwAF4uUlAwMUhQRVhwAF4uUlAw
>
> MkhQRVhwAF4uUlAwM0hQRVhwAF4uUlAwNEhQRVhwAV4uUlAwMUhQU1hwAV4uUlAwMkhQU1hwAV4u
>
> UlAwM0hQU1hwAV4uUlAwNEhQU1gURwxOUE1FCHAAXi5SUDAxUE1FWHAAXi5SUDAyUE1FWHAAXi5S
>
> UDAzUE1FWHAAXi5SUDA0UE1FWHAAXi5SUDA1UE1FWHAAXi5SUDA2UE1FWHAAXi5SUDA3UE1FWHAA
>
> Xi5SUDA4UE1FWHABXi5SUDAxUE1TWHABXi5SUDAyUE1TWHABXi5SUDAzUE1TWHABXi5SUDA0UE1T
>
> WHABXi5SUDA1UE1TWHABXi5SUDA2UE1TWHABXi5SUDA3UE1TWHABXi5SUDA4UE1TWBBFB1wACFBJ
>
> Q00ACFBSV1ASBAIAABRABkdQUlcCcGiIUFJXUAAAcHlTUzFfAQBgfWB5U1MyXwoCAGB9YHlTUzNf
>
> CgMAYH1geVNTNF8KBABgoBF7eQFpAGAAcGmIUFJXUAEAoQ56YAFggWCIUFJXUAEApFBSV1AQSxcu
>
> X1NCX1BDSTBbgk4WUERSQwhfSElEDEHQDAIIX1VJRAEIQlVGMBFKCAqGhgkAAQAAAAAAQAAAhgkA
>
> AQAAAAAAgAAAhgkAAQAAAAAAEAAAhgkAAQAAAAAAEAAAhgkAAQAAAAAAAAAAhgkAAQAA0v4AAAIA
>
> hgkAAAAA2f4AQAAAhgkAAQBQ1P4AsAQAhgkAAAAAAP8AAAABhgkAAAAA4P4AABAAhgkAAQAAAAAA
>
> EAAAeQAURwxfQ1JTCIpCVUYwCgRSQlIweV5eLkxQQ0JSQ0JBCg5SQlIwikJVRjAKfFRCUjBwVEJB
>
> QlRCUjCKQlVGMAqAVEJMTqANk1RCQUIAcABUQkxOikJVRjAKEE1CUjB5TUhCUgoPTUJSMIpCVUYw
>
> ChxEQlIweURJQlIKDERCUjCKQlVGMAooRUJSMHlFUEJSCgxFQlIwikJVRjAKNFhCUjB5UFhCUgoa
>
> WEJSMIpCVUYwCjhYU1owegwAAAAQUFhTWlhTWjCkQlVGMAhUUE1GABBDdS8DX1NCX1BDSTBMUENC
>
> W4JBdEVDMF8IX0hJRAxB0AwJCF9DUlMRFQoSRwFiAGIAAAFHAWYAZgAAAXkACF9HUEUKGVsBTVVF
>
> QwBbAU1VNFQACEVDRkz/FDtFQ0FWAKALkpVTTFBUCgSkAKAJk05WTEsBpACgGZNFQ0ZM/6ALkpVf
>
> UkVWCgKkAaEDpACkAKRFQ0ZMW4BQRUNPAQtgAgoIW4EuUEVDTxFIU1RTCEhDVEwISENNRAhIVEFS
>
> CEhXTFIISFJMUghIV0RSCEhSRFIIFEU6UEVDSQ8IX1RfMACiHZN7UEJTWQoCAAoCoAiUbgsAEKQA
>
> cm4BblsiCgp7UEJTWQr9UEJTWXBoSFRBUnBpSFdMUnBqSFJMUnBrSENNRAhURU1QAHAAVEVNUKBJ
>
> IZKTaQCiQiEBcJlIQ01EAF9UXzCgD5NfVF8wCvdwAFRFTVCloUIfoA6TX1RfMAFwAFRFTVCloUAe
>
> oA+TX1RfMAoCcABURU1QpaFNHKASk19UXzAKoXB0aQEAVEVNUKWhRxugEpNfVF8wCqJwdGkBAFRF
>
> TVCloUEaoBKTX1RfMAqxcHRpAQBURU1QpaFLGKASk19UXzAKsnB0aQEAVEVNUKWhRRegEpNfVF8w
>
> CmFwdGkBAFRFTVCloU8VoBKTX1RfMApicHRpAQBURU1QpaFJFKASk19UXzAK4XB0aQEAVEVNUKWh
>
> QxOgEpNfVF8wCuJwdGkBAFRFTVCloU0RoB6TX1RfMAqlfUhDVEwKQEhDVExwdGkKAgBURU1QpaFL
>
> D6Aek19UXzAKpn1IQ1RMCkBIQ1RMcHRpCgIAVEVNUKWhSQ2gHpNfVF8wCrV9SENUTApASENUTHB0
>
> aQoCAFRFTVCloUcLoB6TX1RfMAq2fUhDVEwKQEhDVExwdGkKAgBURU1QpaFFCaAek19UXzAKZX1I
>
> Q1RMCkBIQ1RMcHRpCgIAVEVNUKWhQwegHpNfVF8wCmZ9SENUTApASENUTHB0aQoCAFRFTVCloUEF
>
> oB6TX1RfMArlfUhDVEwKQEhDVExwdGkKAgBURU1QpaEvoB6TX1RfMArmfUhDVEwKQEhDVExwdGkK
>
> AgBURU1QpaEOe1BCU1kK/lBCU1mkAKWgIJRURU1QAHAAYKIVlWBURU1QcIOIbGAASFdEUnJgAWB9
>
> SENUTAFIQ1RMCFRJTUULAFBwAGCiQAuVYFRJTUWgHXtIU1RTCoAAcAqASFNUU3tQQlNZCv5QQlNZ
>
> pACgHXtIU1RTCkAAcApASFNUU3tQQlNZCv5QQlNZpACgHXtIU1RTCiAAcAogSFNUU3tQQlNZCv5Q
>
> QlNZpACgHXtIU1RTCggAcAoISFNUU3tQQlNZCv5QQlNZpACgHXtIU1RTCgQAcAoESFNUU3tQQlNZ
>
> Cv5QQlNZpACgEXtIU1RTCgIAcAoCSFNUU6WgFJNgVElNRXtQQlNZCv5QQlNZpAChKXAAYKIXlWBI
>
> UkxScEhSRFJhcGGIbWAAcmABYHtQQlNZCv5QQlNZpAF7UEJTWQr+UEJTWVuARUNPUgMACv9bgUIP
>
> RUNPUhEAIENNRDEIQ0RUMQhDRFQyCENEVDMIAEA8AAgACAAIRUIwUghFQjFSCEVQV0YIAAgACAAI
>
> AAhIS0VOAQBHBFRBSDAQVEFIMRBUU1RQCAAgQ0RUNAhDRFQ1CAAQAAgACAAIRUFDVAhUSDFSCFRI
>
> MUwIVEgwUghUSDBMCABABEIwUE4QABAAEAAQABAAEAAQQjBUTRBCMEMxEEIwQzIQQjBDMxBCMEM0
>
> EABABEIxUE4QABAAEAAQABAAEAAQQjFUTRBCMUMxEEIxQzIQQjFDMxBCMUM0EABABAAQABBCMFNO
>
> EAAQABAAEEIxU04QCFNNQkYAW4BTTUJYAwoYCihbgUMEU01CWAFQUlRDCFNTVFMFAAFBTEZHAUNE
>
> RkcBQUREUghDTURCCEJEQVRAEEJDTlQIAAFBTEFEB0FMRDAIQUxEMQhbgFNNQjIDCkAKKFuBQwRT
>
> TUIyAVBSVDIIU1NUMgUAAUFMRjIBQ0RGMgFBREQyCENNRDIIQkRBMkAQQkNOMggAAUFMQTIHQUxS
>
> MAhBTFIxCFuBElNNQjIBACBEQTIwCERBMjEIW4ESU01CWAEAIERBVDAIREFUMQhbgQ1TTUJYAQAg
>
> RFQyQhBbgE5TQlMDCkAKBFuBGk5TQlMBQTJBRAhBMkQwCEEyRDEIQTNBRAhbgEJSQU0BC1oCCgJb
>
> gRBCUkFNEUJSQUkIQlJBRAhbhk8IQlJBSUJSQUQBAEhHUEJTWQhFUFdTCEVCMFMIRUIxUwhFQjBU
>
> CEVCMVQIABhFQ1BVCEVDUlQIRVBTVggAKEIwVkwQQjBSQxBCMEZDEEIwTUQQQjBTVBBCMENDEEIw
>
> REMQQjBEVhBCMVZMEEIxUkMQQjFGQxBCMU1EEEIxU1QQQjFDQxBCMURDEEIxRFYQFBhfSU5JAKAR
>
> kpRNU09TT1NNRXABRUNGTBQSX1JFRwKgC5NoCgNwaUVDRkwQSH9cABQSRElBRwFQOFhIAGhTQllU
>
> AGhbgEdQU0MBCrIKAluBEEdQU0MBU01DTQhTTVNUCBQMSVNNSQlwaFNNQ00UJEFTTUkJcGhcLl9T
>
> Ql9BTFBScAqjU01DTaRcLl9TQl9BTFBSEERHX1NCX1uARUNNUwEKcgoCW4EQRUNNUxFFSU5ECEVE
>
> QVQIW4ZMGkVJTkRFREFUAQBAIElLRkcIABBSQU1CIEFWT0wITEJUTghFUlJGCE9DTEsIV0lERQFP
>
> VkNLAlNMUE4DQUNSRAFWR0FTAUNQVVIGQ1BVRgJMQlQyCFBDTVMIQUxTTAhBTEFFAUFMREUBQUxT
>
> UAEABVdMRFABQlREUAFXUlNUAUJSU1QBV1JQUwFCUlBTAQACU1lOQQFBTFBTAUVMQU4BU1RMQwEA
>
> BElLRjIIVUhEQghPU1BNCFRDR0YIUFBJUwhQUElSCFNJREUBUFdCUwFXRkZHAU9DU1QDU01UVAEA
>
> AVNQODABAAdTV0QyAUY5S1ABSEFDRgZVV0RQAVdNRFABR1BEUAFUR0RQAVVXU1QBV01TVAFHUFNU
>
> AVRHU1QBVVdQUwFXTVBTAUdQUFMBVEdQUwEABFNQREMIRFJPSwFTUERHAQAGS0JMVghGVkdBAVA0
>
> SE4BVVNTQwFNRlRNAUFQQk0ERUdDUAhFR0MyAgAGVkhEQQFEUDNTAUxUQ0wCTE9MSwJVM1dBAkdT
>
> RFQBAAdQQTNEAQADVENDQQRTNFRGAUJFQ0YBTU1PRAQAAluAUkFNVwBSQU1CCwABW4FDKVJBTVcA
>
> VFJUWQhGU0ZOCEZTVEEQRkFEUiBGU0laEEFDVEQIQVZMRAhTRVRECEFDUEYIRENQRghEQ1AyCERD
>
> VFAIQ1RQWQhPUEFEEE9DQUQQQ1NURRBOU1RFEFNTVEUQU0ZVTghUUFNWCFRBQzAIVENSVAhURE8x
>
> CFRETzIIUFBTVghQQUMwCFQwSEwIVDBMTAhUMEYxCFQwRjIIVDFITAhUMUxMCFQxRjEIVDFGMghU
>
> MkhMCFQyTEwIVDJGMQhUMkYyCFQzSEwIVDNMTAhUM0YxCFQzRjIIVDRITAhUNExMCFQ0RjEIVDRG
>
> MghUNUhMCFQ1TEwIVDVGMQhUNUYyCFQ2SEwIVDZMTAhUNkYxCFQ2RjIIVDdITAhUN0xMCFQ3RjEI
>
> VDdGMghTTFBUCEFJQkYISURFUwhWR0FGEEM0Q1AITFVYUwhMVVhMCExVWEgITFVYRghNTkFNQARM
>
> Q0RWIExDRFIIUFRJTQhQVE1QCFNNSUYIRFRTRQhEVFMxCERUUzIITVBFTghRRkFOCFZCSUYQQklQ
>
> QSBSVENXEENQVU4IQUxQUiBDSVNUCEdOQkYgQ1BVUBBTTE1UEExERVMISERERghHQ0RGEFNNQkIg
>
> RkVCTCBUTVBCCERTWU4ITERGVAhUQk9UEFJUQzEIUlRDMghSVEMzCEJSVEkIU0dFTghSQlVGIFJW
>
> QlMgRVhUUwhVU0JUCFNDTUEgQ1RCTwhET1NGCFBUQUIgQ1BDSCBIVFBUIENQVUgIWEhDQiBVU0JD
>
> CFZCT0YQUlNLWQhXT0xPCElOU0sIRlBCQSBGUFRSIE5WTEsITlZMUEAEQUNQSQhOUlMzEERQUzMQ
>
> UzRGRwhNT0RFCFM0VE0gQUxTQRBMU1RQCFuAREJHTQAMAAANAAoEW4ELREJHTQNEQkdHIAhPU0ZH
>
> AAhPUzlYAQhPUzk4CgIIT1NNRQoECE9TMksKCAhPU1hQChAIT1NFRwogCE9TVlQKQAhPU1c3CoAI
>
> T1NXOAsAARROBE1DVEgCoAiVh2iHaaQAcodoAWAIQlVGMBECYAhCVUYxEQJgcGhCVUYwcGlCVUYx
>
> ohpgdmCgFZKTg4hCVUYwYACDiEJVRjFgAKQApAEURBlNU09TAKANkpNPU0ZHAKRPU0ZHoEsNWxJc
>
> X09TSWCgHF9PU0kNV2luZG93cyAyMDAxAHBPU1hQT1NGR6AgX09TSQ1XaW5kb3dzIDIwMDEgU1Ax
>
> AHBPU1hQT1NGR6AgX09TSQ1XaW5kb3dzIDIwMDEgU1AyAHBPU1hQT1NGR6AcX09TSQ1XaW5kb3dz
>
> IDIwMDYAcE9TVlRPU0ZHoBVfT1NJDUxpbnV4AHBPU0VHT1NGR6AcX09TSQ1XaW5kb3dzIDIwMDkA
>
> cE9TVzdPU0ZHoBxfT1NJDVdpbmRvd3MgMjAxMgBwT1NXOE9TRkekT1NGR6FNCaAlTUNUSF9PU18N
>
> TWljcm9zb2Z0IFdpbmRvd3MAcE9TOThPU0ZHoUQHoDtNQ1RIX09TXw1NaWNyb3NvZnQgV2luZG93
>
> c01FOiBNaWxsZW5uaXVtIEVkaXRpb24AcE9TTUVPU0ZHoTWgKE1DVEhfT1NfDU1pY3Jvc29mdCBX
>
> aW5kb3dzIE5UAHBPUzJLT1NGR6EKcE9TWFBPU0ZHpE9TRkcIT05BTQ1BU1VTVGVLABQyQURWRwCg
>
> KFwvBF9TQl9QQ0kwR0ZYMFBSU1SkXC8EX1NCX1BDSTBHRlgwQURWRKQKAxQxR0NETQCgKFwvBF9T
>
> Ql9QQ0kwR0ZYMFBSU1SkXC8EX1NCX1BDSTBHRlgwR0NEU6QBFDNTV0hHCaAqXC8EX1NCX1BDSTBH
>
> RlgwUFJTVFwvBF9TQl9QQ0kwR0ZYMFNXSERopAGkABQxTkFUSwCgKFwvBF9TQl9QQ0kwR0ZYMFBS
>
> U1SkXC8EX1NCX1BDSTBHRlgwTkFUS6QBEIZcAV9TQl8IQVRLUAAIQUlUTQAIUExNRAAITVVUWAEI
>
> TEVEUwAIUFdLWQBbgolZAUFUS0QIX0hJRA1wbnAwYzE0AAhfVUlEDUFUSwAIQVRLURJDBRAM////
>
> /wz/////DP////8M/////wz/////DP////8M/////wz/////DP////8M/////wz/////DP////8M
>
> /////wz/////DP////8M/////whBUUhJAAhBUVRJCg8IQVFOTwAUSQVJQU5RCaAukpVBUU5PChBw
>
> CmRgohGQYJKVQVFOTwoQdmBbIgoKoA6QkmCSlUFRTk8KEKQAdUFRVEl7QVFUSQoPQVFUSXBoiEFU
>
> S1FBUVRJAHVBUU5PpAEUMkdBTlEIoClBUU5PdkFRTk9wg4hBVEtRQVFISQBgdUFRSEl7QVFISQoP
>
> QVFISaRgpP8IX1dERxErCijQXoSXbU7eEYo5CAAgDJpmTkIBAjW7PAvC4+1FkcJMWm0ZXRz/AAEI
>
> FEHPV01OQgOKagBJSUEwimoKBElJQTF7aQz/////YKASk2AMSU5JVElOSVRJSUEwpAGgDZNgDEJT
>
> VFOkQlNUU6ANk2AMU0ZVTqRTRlVOoBGTYAxTUEVDpFNQRUNJSUEwoA2TYAxLQk5JpEtCTkmgEpNg
>
> DE9TVlJPU1ZSSUlBMKQAoEd1k2AMRFNUU6ANk0lJQTAMFwACAKQAoBGTSUlBMAwCAAEApAwCAAUA
>
> oBiTSUlBMAwRAAIApH1HQUxFAQwAAAUAAKAZk0lJQTAMEgACAKR9R0FMRQoCDAAABQAAoBmTSUlB
>
> MAwTAAIApH1HQUxFCgQMAAAFAACgGZNJSUEwDBUABACkfUdBTEUKCAwAAAUAAKAZk0lJQTAMFAAC
>
> AKR9R0FMRQoQDAAABQAAoBmTSUlBMAwVAAIApH1HQUxFCiAMAAAFAACgGZNJSUEwDBYAAgCkfUdB
>
> TEUKQAwAAAUAAKAVk0lJQTAMEQARAKR7VE1QUgv//wCgNpNJSUEwDBIAEQBwVE1QUmBwYGF6e2AM
>
> AAAA8AAKHGB6e2EMAAAADwAKGGF5YQoIYaRyYGEAoDyTSUlBMAwSAAUAoBqSlU1TT1NPU1c4dApk
>
> AGB5YAoIYHJgCmRhoRNwCgpgeWAKCGBwckdQTFZgAGGkYaAdk0lJQTAMEQABAKARV0xEUKRyV1JT
>
> VAwAAAMAAKAdk0lJQTAMEwABAKARQlREUKRyQlJTVAwAAAUAAKAdk0lJQTAMIQABAKARVVdEUKRy
>
> VVdTVAwAAAUAAKAdk0lJQTAMFwABAKARV01EUKRyV01TVAwAAAUAAKAdk0lJQTAMFQABAKARR1BE
>
> UKRyR1BTVAwAAAUAAKAdk0lJQTAMGQABAKARVEdEUKRyVEdTVAwAAAUAAKARk0lJQTAMAQABAKQM
>
> AAAEAKARk0lJQTAMEgASAKRQU1RDAKAbk0lJQTAMFQASAHRTTE1UAWCkfWAMAAABAACgNpNJSUEw
>
> DCEABQCgJkdMS0IBcEdMS0IKA2B5YAoIYHJHTEtCCgJgYH1gDAAABQBgpGCkCwCAoB+TSUlBMAwx
>
> ABIAoAtEUDNTpAwBAAEAoQekDAAAAQCgDZNJSUEwDDIAEgCkAKARk0lJQTAMNwASAKQMAAABAKAR
>
> k0lJQTAMOAASAKQMAAABAKBHBpNJSUEwDEEAEgBwXl4vBFBDSTBMUENCRUMwX1NUOEUKFgBgcF5e
>
> LwRQQ0kwTFBDQkVDMF9TVDhFChcAYXlhCghhoBCTe2ELAIAACwCApHJhYAChEnQMAAABAAouYnti
>
> C///YqRioEcGk0lJQTAMQgASAHBeXi8EUENJMExQQ0JFQzBfU1Q4RQoYAGBwXl4vBFBDSTBMUENC
>
> RUMwX1NUOEUKGQBheWEKCGGgEJN7YQsAgAALAICkcmFgAKESdAwAAAEAChZie2IL//9ipGKgJZNJ
>
> SUEwDEMAEgBwXl4vBFBDSTBMUENCRUMwX0JJRlcKE2CkYKBKC5NJSUEwDEQAEgCgRwp7Xl4vBFBD
>
> STBMUENCRUMwX0VQV1MKBgB7Xl4vBFBDSTBMUENCRUMwX0VQV1MKBmBwAGGgG5NgCgJwXl4vBFBD
>
> STBMUENCRUMwX0IwUkNhoUwEoBuTYAoEcF5eLwRQQ0kwTFBDQkVDMF9CMVJDYaEtcHJeXi8EUENJ
>
> MExQQ0JFQzBfQjBSQ15eLwRQQ0kwTFBDQkVDMF9CMVJDAGGkcmEMAAABAACkDP//AQCgTQeTSUlB
>
> MAxFABIAoEoGe15eLwRQQ0kwTFBDQkVDMF9FUFdTCgIAcF5eLwRQQ0kwTFBDQkVDMF9TVDhFCiQA
>
> YHBeXi8EUENJMExQQ0JFQzBfU1Q4RQolAGF5YQoIYXByYWAAYqAJk2IAcAsqLWKkcmIMAAABAACk
>
> DP//AQCgTQeTSUlBMAxGABIAoEoGe15eLwRQQ0kwTFBDQkVDMF9FUFdTCgIAcF5eLwRQQ0kwTFBD
>
> QkVDMF9TVDhFCiYAYHBeXi8EUENJMExQQ0JFQzBfU1Q4RQonAGF5YQoIYXByYWAAYqAJk2IAcAsb
>
> LWKkcmIMAAABAACkDP//AQCgQgqTSUlBMAxHABIAoE8Ie15eLwRQQ0kwTFBDQkVDMF9FUFdTCgYA
>
> cABhoBuTYAoCcF5eLwRQQ0kwTFBDQkVDMF9CMERWYaFMBKAbk2AKBHBeXi8EUENJMExQQ0JFQzBf
>
> QjFEVmGhLXByXl4vBFBDSTBMUENCRUMwX0IwRFZeXi8EUENJMExQQ0JFQzBfQjFEVgBhpHJhDAAA
>
> AQAApAz//wEAoEIKk0lJQTAMSQASAKBPCHteXi8EUENJMExQQ0JFQzBfRVBXUwoGAHAAYaAbk2AK
>
> AnBeXi8EUENJMExQQ0JFQzBfQjBGQ2GhTASgG5NgCgRwXl4vBFBDSTBMUENCRUMwX0IxRkNhoS1w
>
> cl5eLwRQQ0kwTFBDQkVDMF9CMEZDXl4vBFBDSTBMUENCRUMwX0IxRkMAYaRyYQwAAAEAAKQM//8B
>
> AKARk0lJQTAMQQAIAKQMAAABAKAYk0lJQTAMSAASAHAKF2GkcmEMAAABAACgMZNJSUEwDCMABgAI
>
> TEFTVgCgDJNOVkxLAaRMQVNWcABgoAf/fQoEYGBwYExBU1akYKAhk0lJQTAMJAAGAKQSFAUMhoAx
>
> HgEMhoAxHgoCDP////+gQzKTYAxERVZToDeTSUlBMAwYAAIAoBOTSUlBMQF9RUdDMgFFR0MypAGg
>
> FZNJSUExCgJ9RUdDMgoCRUdDMqQBpACgGJNJSUEwDBEAAgCkU0FMRXJJSUExCgIAoBiTSUlBMAwS
>
> AAIApFNBTEVySUlBMQoEAKAYk0lJQTAMEwACAKRTQUxFcklJQTEKCACgGJNJSUEwDBUABACkU0FM
>
> RXJJSUExChAAoBiTSUlBMAwUAAIApFNBTEVySUlBMQogAKAYk0lJQTAMFQACAKRTQUxFcklJQTEK
>
> QACgGJNJSUEwDBYAAgCkU0FMRXJJSUExCoAAoEQEk0lJQTAMEQAFAKA1k0lJQTEKAl5eLwRQQ0kw
>
> TFBDQkVDMF9TUElOCnIBcAFeXi8EUENJMExQQ0JFQzBfQkxDVKQBoBWTSUlBMAwSAAUAU1BMVklJ
>
> QTGkAaAVk0lJQTAMAgABAE9XR0RJSUExpAGgFZNJSUEwDBIAAQBXTEVESUlBMaQBoBWTSUlBMAwT
>
> AAEAQkxFRElJQTGkAaAUk0lJQTAMAwABAKRDV0FQSUlBMaAVk0lJQTAMFQABAEdQU0NJSUExpAGg
>
> FZNJSUEwDBkAAQBHU01DSUlBMaQBoBWTSUlBMAwXAAEAV01YQ0lJQTGkAaAVk0lJQTAMIQABAFVX
>
> QkNJSUExpAGgF5NJSUEwDBIAEgCkUFNUQ3JJSUExAQCgFZNJSUEwDCEABQBTTEtCSUlBMaQBoBWT
>
> SUlBMAwxABIAREVTUElJQTGkAaBMCJNJSUEwDDcAEgBwUzRGR2CgPJNJSUExAXABTU9ERaAmk2AA
>
> oCFbElwvA19TQl9JRkZTRkZTUwBwCgNeXi5JRkZTRkZTU6EHpAwAAAEAoTZwAE1PREWgJpNgAKAh
>
> WxJcLwNfU0JfSUZGU0ZGU1MAcAoCXl4uSUZGU0ZGU1OhB6QMAAABAKQMAAABAKBJBJNJSUEwDDgA
>
> EgBwUzRGR2CgJ5NgAKAiWxJcLwNfU0JfSUZGU1NGVFYAXl4uSUZGU1NGVFZJSUExcElJQTFTNFRN
>
> pAwAAAEAoA2TSUlBMAwjAAYApAGgEpNgDEZMU0hGTFNISUlBMKQBoBGTYAxGSU5JpEZJTklJSUEw
>
> oBGTYAxGRVJTpEZFUlNJSUEwoBGTYAxGV1JJpEZXUklJSUEwoBGTYAxGQ1BXpEZDUFdJSUEwoA2T
>
> YAxGQ1BQpEZDUFCgDZNgDEZXUlCkRldSUKARk2AMRUNTUqRFQ1NSSUlBMKARk2AMRkxTQ6RGTFND
>
> SUlBMKARk2AMRlJFQ6RGUkVDSUlBMKARk2AMRklNRaRGSU1FSUlBMKBBBJNgDFNQQkygGJNJSUEw
>
> CoCgDZKVTVNPU09TVlSkAKQBoAqUSUlBMAoPpACgCZVJSUEwAKQAU1BMVklJQTCkAaASk2AMU0RT
>
> UFNEU1BJSUEwpAGgEZNgDEdEU1CkR0RTUElJQTCgDZNgDEdQSUSkR1BJRKANk2AMR0xDRKRHTENE
>
> oBGTYAxRTU9EpFFNT0RJSUEwoBGTYAxBTlZJpEFOVklJSUEwoBGTYAxDQklGpENCSUZJSUEwoBGT
>
> YAxBR0ZOpEFHRk5JSUEwoBKTYAxDRklGQ0ZJRklJQTCkAaAMk2AMRlBJRKQLGAGgIJNgDEhLRVlw
>
> Xl4vBFBDSTBMUENCRUMwX0NEVDFgpAGgI5NgDEtCRlRwSUlBMF5eLwRQQ0kwTFBDQkVDMF9IS0VO
>
> pAGkDP7///8UE19XRUQBoAqTaAr/pEdBTlGk/xQSSUFORQlJQU5RaIZBVEtECv8UEUlOSVQBcAFB
>
> VEtQpE1OQU0URgpCU1RTAHBJS0ZHYH1geUlLRjIKCABgcF5eLwRQQ0kwTFBDQkVDMF9SUkFNC/4E
>
> YXAAYqAIk2EKNXABYqEKoAiTYQo3cAFioBiTYgGgE1M0VEagDZNNT0RFAXAKCGGkYaAKQUNQRnAA
>
> YKRgoTFwXl4vBFBDSTBMUENCRUMwX1JSQU0L/gRgoA+Te2AK/wAKNHAKBWCkYKEGcABgpGB7YAvf
>
> /2CkYBRFB1RNUFIAcFwuX1RaX1JUTVBgcFwuX1RaX1JGQU4AYXlhChBhclwuX1RaX0tFTFZgYWBw
>
> AGKgC1RFTkFwVERUWWKhEnBIS1RIY6AKkpNjC///cGNieWIKGGJyYGJgcFwuX1RaX1JGU0VjeWMK
>
> HGNyYGNgpGAUL1NGVU4AcAo3YH1gCkBgfWALAAhgfWAMAAACAGB9YAwAAAgAYH1gDAAAQABgpGAU
>
> IFNQRUMBoAqTaACkDAkABwChCKAGk2gBpAGkDP7///8UFE9TVlIBoA2TT1NGRwBwaE9TRkcUC0dQ
>
> TFYApExCVE4UIlNQTFYBcGhMQlROXl4vBFBDSTBMUENCRUMwX1NUQlKkARQyU1BCTAGgDZNoCwAB
>
> dAoLAWCkYKAHk2gKgKQBoAeUaAoPpACgBpVoAKQAU1BMVmikARQNV0xFRAFPV0xEaKQBFA1ERVNQ
>
> AU9EU1BopAEUCEtCTkkApAEUSQRHQUxFAaAUk2gKBKAKkExFRFMKBKQBoQOkAKAUk2gKCKAKkExF
>
> RFMKCKQBoQOkAKAUk2gKEKAKkExFRFMKEKQBoQOkAKQKAhQUU0FMRQGgBZNoChCgBZNoChGkARQN
>
> QkxFRAFPQlREaKQBFA1VV0JDAU9VV0RopAEUDVdNWEMBT1dNRGikARQNR1BTQwFPR1BEaKQBFA1H
>
> U01DAU9UR0RopAEUC1JTVFMApE9SU1QUFFNEU1ABoAtOQVRLpFNXSEdopAAUC0dQSUQApExDRFIU
>
> C0hXUlMApE9IV1IUC0dMQ0QApExDRFYIV0FQRgAUEkNXQVABfWhXQVBGV0FQRqQBFEkEUU1PRAGg
>
> BpNoAKQBoByTaAFeXi8EUENJMExQQ0JFQzBfU1Q5OFFGQU6gG5NoCgJeXi8EUENJMExQQ0JFQzBf
>
> U1Q5OAr/pAEUD0FOVkkJcEFTTUloYKRgFEEKUFNUQwmgGJNoAHBDUFVQYHlgCghgckNQVVBgYKRg
>
> oAmUaENQVVCk/3BoU0xNVKBOBkNJU1SGXC5fUFJfQ1BVMAqAhlwuX1BSX0NQVTEKgIZcLl9QUl9D
>
> UFUyCoCGXC5fUFJfQ1BVMwqAhlwuX1BSX0NQVTQKgIZcLl9QUl9DUFU1CoCGXC5fUFJfQ1BVNgqA
>
> hlwuX1BSX0NQVTcKgKQAFDFTTUJCCXpoChBge2AK/2B6aAoYYXtoCv9ioAx7YQEApFJCWVRhYKEJ
>
> pFdCWVRhYGIUMVNNQlcJemgKEGB7YAr/YHpoChhhe2gK/2KgDHthAQCkUldSRGFgoQmkV1dSRGFg
>
> YhRHB1NNQksJemgKCGB7YAr/YKAzYHpoChBge2AK/2B6aAoYYXthCv9he2gKD2OgDHthAQBSQkxL
>
> YWBjoQhXQkxLYWBjpAChMXpoChBie2IK/2J6aAoYYaAOe2EBAKSDiFJCVUZiAKERe2gK/2FwYYhS
>
> QlVGYgCkABRGFEVDUlcJemgKGGB7YAr/YHpoChBhe2EK/2F6aAoIYntiCv9ie2gK/2NbI15eLwRQ
>
> Q0kwTFBDQkVDMF9NVUVD//9wYF5eLwRQQ0kwTFBDQkVDMF9DRFQzcGFeXi8EUENJMExQQ0JFQzBf
>
> Q0RUMnBiXl4vBFBDSTBMUENCRUMwX0NEVDFwY15eLwRQQ0kwTFBDQkVDMF9DTUQxcAoFYKIckGBe
>
> Xi8EUENJMExQQ0JFQzBfQ01EMVsiAXZgcF5eLwRQQ0kwTFBDQkVDMF9DRFQzYHBeXi8EUENJMExQ
>
> Q0JFQzBfQ0RUMmFwXl4vBFBDSTBMUENCRUMwX0NEVDFicF5eLwRQQ0kwTFBDQkVDMF9DTUQxY1sn
>
> Xl4vBFBDSTBMUENCRUMwX01VRUN5YAoIYH1gYWB5YAoIYH1gYmB5YAoIYH1gY2CkYBQbQ0JJRglw
>
> aFRNUEJwCgNBTFBSSVNNSQqjpAEUFENGSUYJcGhUTVBCSVNNSQqmpAEUTQRHTEtCAaArk2gBcF5e
>
> LwRQQ0kwTFBDQkVDMF9SUkFNC0kEYHtgCgJgoARgpAGhA6QAoRegCpNoCgKkS0JMVqEKoAiTaAoD
>
> pAqApP8IUFdLQhEHCgQAHkZ4FEQEU0xLQgFwe2gKfwBLQkxWoBN7aAqAAHCDiFBXS0JLQkxWAGCh
>
> BHAAYF5eLwRQQ0kwTFBDQkVDMF9XUkFNC0sEYKQBFCdHRFNQAaAeTkFUS6AHk2gKgKQBoRCgCpNo
>
> CgKkR0NETaEDpACkABBOBl9TQl9bgkYGQVNIUwhfSElEDUFUSzQwMDEAFC9IU1dDCaAMlWgKAk9X
>
> R0RopAGgCpNoCgKkT1dHU6AIk2gKA6QK/6AHk2gKgKQBFCFfU1RBAKAWX09TSQ1XaW5kb3dzIDIw
>
> MTIApAoPoQOkABBFBC5fU0JfUENJMFuCOEFDMF8IX0hJRA1BQ1BJMDAwMwAUF19QU1IApF5eLwNM
>
> UENCRUMwX0FDQVAIX1BDTBIGAVBDSTAQHy8EX1NCX1BDSTBMUENCRUMwXxQLQUNBUAikQUNQRhBN
>
> WC5fU0JfUENJMFuCQFhCQVQwCF9ISUQMQdAMCghfVUlEAAhfUENMEgYBUENJMBQhX1NUQQCgFV5e
>
> LwNMUENCRUMwX0JBVFAApAofoQSkCg8ITE9XMgssAQhEVk9UCg4IUFVOVAEITEZDQwtwFwhOQklG
>
> Ei8NAAz/////DP////8BDP////8M/////wz/////DP////8M/////w0ADQANAA0ACFBCSUYSLg0B
>
> C3AXC3AXAQvQOQtYAgssAQo8CjwNTTNOAA0gAA1MSW9uAA1BU1VTVGVLAAhQQlNUEhIEAAz/////
>
> DP////8M/////xRLCUZCSUYFcGhQVU5UcGlhcGpioBGTUFVOVAB3YQoKYXdiCgpicGiIUEJJRgAA
>
> cGGIUEJJRgEAcGKIUEJJRgoCAHBiTEZDQ3BriFBCSUYKAwBwbIhQQklGCgQAeGEKCmNlcGWIUEJJ
>
> RgoFAHhhCmRjZnBmiFBCSUYKBgBwZkxPVzJ4YQpkY2dwZ4hQQklGCgcAcGeIUEJJRgoIABREC0NC
>
> SUYAoEwKUFVOVHCDiFBCSUYKBABgcmAL9AFgeGAL6ANhRFZPVHAAiFBCSUYAAHeDiFBCSUYBAERW
>
> T1SIUEJJRgEAd4OIUEJJRgoCAERWT1SIUEJJRgoCAHeDiFBCSUYKBQBEVk9UiFBCSUYKBQB3g4hQ
>
> QklGCgYARFZPVIhQQklGCgYAd4OIUEJJRgoHAERWT1SIUEJJRgoHAHeDiFBCSUYKCABEVk9UiFBC
>
> SUYKCAAUSxBfQklGAKAYkl5eLwNMUENCRUMwX0JBVFAApE5CSUagGpNeXi8DTFBDQkVDMF9HQlRU
>
> AAr/pE5CSUZCQVRPQkFUUwBwXl4vA0xQQ0JFQzBfQklGOYhQQklGCgkAcE9OQU2IUEJJRgoMAHBe
>
> Xi8DTFBDQkVDMF9CSUYwYHBeXi8DTFBDQkVDMF9CSUYxYXBeXi8DTFBDQkVDMF9CSUYyYnBeXi8D
>
> TFBDQkVDMF9CSUYzY3BeXi8DTFBDQkVDMF9CSUY0ZKAqkpNg/6AkkpNh/6AekpNi/6AYkpNj/6AS
>
> kpNk/0ZCSUZgYWJjZENCSUagDJNQVU5UAHdiCgpicGJMRkNDQkFUUqRQQklGFEkRRkJTVAR7aQv/
>
> /2FwAGCgFF5eLwNMUENCRUMwX0FDQVBwAWCgEmCgCkNIR1MAcAoCYKEEcABgoQRwAWCgDkJMTE95
>
> AQoCYn1gYmCgIJKUXl4vA0xQQ0JFQzBfUlJBTQuwAwF5AQoCYn1gYmCgDZKVYQsAgHQL//9hYXBq
>
> YqATk1BVTlQAd2FEVk9UYXdiCgpie2AKAmOgHpJjdExGQ0NiY3hMRkNDCshkZaAKlWNlcExGQ0Ni
>
> oRl4TEZDQwrIZGV0TEZDQ2VkoAeUYmRwZGKgIpJeXi8DTFBDQkVDMF9BQ0FQeGJNQkxGY2SgB5Vh
>
> ZHBkYXBgiFBCU1QAAHBhiFBCU1QBAHBiiFBCU1QKAgBwa4hQQlNUCgMAFDZDQlNUAKAvUFVOVHeD
>
> iFBCU1QBAERWT1SIUEJTVAEAd4OIUEJTVAoCAERWT1SIUEJTVAoCABRPDl9CU1QAcACIUEJTVAAA
>
> cP+IUEJTVAEAcP+IUEJTVAoCAHD/iFBCU1QKAwCgGJJeXi8DTFBDQkVDMF9CQVRQAKRQQlNUoBqT
>
> Xl4vA0xQQ0JFQzBfR0JUVAAK/6RQQlNUoA9NRVM0dk1FUzSkUEJTVEJBVE9CQVRTAHBeXi8DTFBD
>
> QkVDMF9CU1RTYHBeXi8DTFBDQkVDMF9CQ1JUYXBeXi8DTFBDQkVDMF9CUkNQYnBeXi8DTFBDQkVD
>
> MF9CVk9UY6AjkpNg/6AdkpNh/6AXkpNi/6ARkpNj/0ZCU1RgYWJjQ0JTVEJBVFKkUEJTVBBCBy5f
>
> U0JfUENJMAhCMENSAAhCMUNSABRKBUdHQ0MJQkFUT0JBVFNocF4vA0xQQ0JFQzBfQkNSVGBCQVRS
>
> oBWTYP+gCGhwQjFDUmChB3BCMENSYHtgCwCAYaAFYXAAYKAIaHBgQjFDUqEHcGBCMENSpGAQRikv
>
> BF9TQl9QQ0kwTFBDQkVDMF8IQkFEUgoLCENBRFIKCQhTQURSCgoUFEFMTUgBoA2TaEJBRFJOQkFU
>
> CoAUKkJJRlcBcFNNQlJSRFdEQkFEUmhgcIOIYAAAYaAEYaT/oQikg4hgCgIAFDxCSUYwAKAuRUNB
>
> VqALQlNMRnBCMU1EYKEHcEIwTURgoBSSk2AL//96YAoPYXthAWF/YQFgoQRw/2CkYBQtQklGMQCg
>
> H0VDQVagC0JTTEZwQjFEQ2ChB3BCMERDYHtgC///YKEEcP9gpGAULUJJRjIAoB9FQ0FWoAtCU0xG
>
> cEIxRkNgoQdwQjBGQ2B7YAv//2ChBHD/YKRgFDxCSUYzAKAuRUNBVqALQlNMRnBCMU1EYKEHcEIw
>
> TURgoBSSk2AL//96YAoJYHtgAWB/YAFgoQRw/2CkYBQnQklGNACgGUVDQVagC0JTTEZwQjFEVmCh
>
> B3BCMERWYKEEcP9gpGAUTAVCSUY5AAhCU1RSEQMKIHBTTUJSUkRCTEJBRFIKIWCgHJKTg4hgAAAA
>
> cE1OQU1CU1RScACIQlNUUgoEAKEZcIOIYAoCAEJTVFJwAIhCU1RSg4hgAQAApEJTVFIUJ0JJRkEA
>
> oBlFQ0FWoAtCU0xGcEIxU05goQdwQjBTTmChBHD/YKRgFCdCU1RTAKAZRUNBVqALQlNMRnBCMVNU
>
> YKEHcEIwU1RgoQRw/2CkYBQnQkNSVACgGUVDQVagC0JTTEZwQjFDQ2ChB3BCMENDYKEEcP9gpGAU
>
> MUJSQ1AAoCNFQ0FWoAtCU0xGcEIxUkNgoQdwQjBSQ2CgCZNgC///cP9goQRw/2CkYBQnQlZPVACg
>
> GUVDQVagC0JTTEZwQjFWTGChB3BCMFZMYKEEcP9gpGAQTgZcABQiQ0hHUwlwXC8FX1NCX1BDSTBM
>
> UENCRUMwX0JDSEdoYKRgCEJTTEYAFBdCQVRTCaAIaHABQlNMRqEHcABCU0xGWwFNTVBYABQOQkFU
>
> TwhbI01NUFj//xQMQkFUUghbJ01NUFgIQkxMTwAQSwwvBF9TQl9QQ0kwTFBDQkVDMF8UKV9RQTEA
>
> cERDUFMARENQRqAKRENQRlsiC9AHhkJBVDAKgIZCQVQwCoEUMV9RQTUAcAFCTExPoBRBVEtQXl5e
>
> Xi5BVEtESUFORQpuoQ+gDUJBVFAAhkJBVDAKgBQwX1FBMwCgKUJBVFAAcEJDTEUAYKALk2AAhkJB
>
> VDAKgKEPhkJBVDAKgYZBQzBfCoAUFUJBVFAJoAdopERDUDKhBqREQ1BGFBNOQkFUAaAMQkFUUACG
>
> QkFUMGgQQBlcAAhNRVM0ABRMEE9FTVMBoCuTaAoDoBeSlE1TT1NPU01FcAFcLl9TQl9XSURFoQ1w
>
> AFwuX1NCX1dJREVTQlJTaFwvBV9TQl9QQ0kwTFBDQkVDMF9FQzBTaHBoXC5fU0JfU0xQTkRJQUdy
>
> aArQAFBQUkpocGhcLl9TQl9TTFBUoAdoU1RSUAFQUkpTaKBCCJNoCgNcLwVfU0JfUENJMExQQ0JF
>
> QzBfU1Q4RQoSCv9cLwVfU0JfUENJMExQQ0JFQzBfU1Q5RQoSCgUBoCiTXC5fU0JfRFAzUwFcLwVf
>
> U0JfUENJMExQQ0JFQzBfU1Q5RQAKCAGhG1wvBV9TQl9QQ0kwTFBDQkVDMF9TVDhFAAoISVNNSQqd
>
> FEgHT0VNVwFJU01JCp5wAFwuX1NCX1NMUFRcLwVfU0JfUENJMExQQ0JFQzBfRUMwV2igIJNoCgSg
>
> EpKUTVNPU09TTUVwCgJNRVM0oQdwAE1FUzRTQlJXaKASk2gKBIZcLl9TQl9TTFBCCgJQUkpXaERJ
>
> QUdyaArwABBFTV9TQl9bgk1MUFRJRAhDQURSAAhXTEVOAAhSTEVOAAhDQU1EAAhPQlVGEQMKEAhJ
>
> QlVGEQMKDwhFUlJOAAhfSElEDCXUNA4IX0NJRAxB0AwCCElWRVIMAAADAAhUU0RMEicEAA1DUFUg
>
> VGVtcGVyYXR1cmUACgUNUENIIFRlbXBlcmF0dXJlAAhUTVBWEgwCDAAAAIAMAAAAgAhQU0RMEhoE
>
> AA1DUFUgUG93ZXIAAQ1HZnggUG93ZXIACFBXUlYSDAIMAAAAgAwAAACACE9TREwSKgYKBA1GYW4g
>
> UlBNAA1SUE0ACgwNQmF0dGVyeSBDYXBhY2l5AA1tQWgACE9TRFYSDAIMAAAAgAwAAACAFEwFVFNE
>
> RAAIVE1QQwBwXl4vBFBDSTBMUENCRUMwX0VDUFVUTVBDcFRNUEOIVE1QVgAAcF5eLwRQQ0kwTFBD
>
> QkVDMF9FQ1BVVE1QQ3BUTVBDiFRNUFYBAKRUTVBWFAhQV1JHAKT/FDtQU0REAAhQV1JDAHBQV1JH
>
> UFdSQ3BQV1JDiFBXUlYAAHBQV1JHUFdSQ3BQV1JDiFBXUlYBAKRQV1JWFAhPU0RHAKT/FDtPU0RE
>
> AAhPU0RDAHBPU0RHT1NEQ3BPU0RDiE9TRFYAAHBPU0RHT1NEQ3BPU0RDiE9TRFYBAKRPU0RWFAlT
>
> RFNQAKQKCghNQk9YEQMKGghQQURBEi0KAQz/////DP////8KGgz/////DP////8M/////wz/////
>
> DP////8M/////whQQUREEhgKCgILcQILcAIKGgpiCmMKYAphCmUKZBQtUEFEVAB7Xl4vBFBDSTBM
>
> UENCRUMwX1BCU1kKgGCgCZNgAKRQQUREpFBBREEUOVJQTUQAcABgcAoKYXJXTEVOYWGiH5VgUkxF
>
> TnCDiElCVUZgAIhNQk9YYQByAWBgcgFhYaRNQk9YFEYJV1BNRAGgDZKTh2gKGqQM/////3AAYKIW
>
> lWAKGnCDiGhgAIhNQk9YYAByAWBgcIOIaAoGAENBRFJwg4hoCgcAV0xFTnCDiGgKCABSTEVOcIOI
>
> aAoJAENBTUQIQ1VOVABwAENVTlRwCgpgoiiVQ1VOVFdMRU5wg4hoYACIT0JVRkNVTlQAckNVTlQB
>
> Q1VOVHJgAWCkAAhDWUNUABRBEklTUEMAcIOITUJPWAoDAENZQ1R5Q1lDVAoIQ1lDVHJDWUNUg4hN
>
> Qk9YCgIAQ1lDVHlDWUNUCghDWUNUckNZQ1SDiE1CT1gBAENZQ1R5Q1lDVAoIQ1lDVHJDWUNUg4hN
>
> Qk9YAABDWUNUoBuSlUNZQ1QBcIOITUJPWAoEAGB3YAoKYFsiYHBeXi8EUENJMExQQ0JFQzBfUEVD
>
> SUNBRFJXTEVOUkxFTkNBTURPQlVGSUJVRkVSUk5goEgGk2ABoEIGlENZQ1QAdENZQ1QBQ1lDVHtD
>
> WUNUCv+ITUJPWAAAe0NZQ1QLAP9gemAKCIhNQk9YAQB7Q1lDVAwAAP8AYHpgChCITUJPWAoCAHtD
>
> WUNUDAAAAP9gemAKGIhNQk9YCgMAFAxFTlBDAHAAQ1lDVBQrUlBDUwAIVFBDUwCgEZRDWUNUAHAB
>
> VFBDU0lTUEOhB3AAVFBDU6RUUENTFBpSUEVDAAhUUEVDAHBFUlJOVFBFQ6RUUEVDEEQ7Ll9TQl9B
>
> VEtEFEQSQUdGTgmgCZNoAKRHTkJGcABgW4BcUEFSTQBoCghbgR9QQVJNA01GVU4QU0ZVThBMRU5f
>
> EFNUQVMIRVJPUghwAEVST1JwAVNUQVOgGJNNRlVOCgJCU01JaHtTVEFTCv5TVEFTe01GVU4K8GCg
>
> FpNgChBNRjFYaExFTl9NRlVOU0ZVTqAgk01GVU4KQk1GNDJoU0ZVTkxFTl97U1RBUwr+U1RBU6Ab
>
> k01GVU4BR1ZFUmhMRU5fe1NUQVMK/lNUQVOgIJNNRlVOCjBNRjMwaFNGVU5MRU5fe1NUQVMK/lNU
>
> QVNBR0xOaE1GVU5TRlVOTEVOX6AYk1NUQVMBcAFFUk9SfVNUQVMKAlNUQVN7U1RBUwr+U1RBU31T
>
> VEFTCoBTVEFTpAAUJ0dWRVICW4BcRkdWUgBoaVuBE0ZHVlIDAEAEQVBJRBBBUFJWIKQAFEEHTUYz
>
> MANbgEZNMzAAaAoIW4ESRk0zMAMAMFNNMzAIRU0zMAhwAWCgDJNpAHBHMzBWaGpgoAyTaQFwRUMw
>
> MWhqYKANk2kKAnBFQzAyaGpgoBNgcGBFTTMwfVNNMzAKAlNNMzB9U00zMAqAU00zMKQAFDxHMzBW
>
> AqAIlWkKDKQKAluAXEYzMDAAaGlbgRNGMzAwAwBABFNWRVIQTVZFUhBwAE1WRVJwAFNWRVKkABRM
>
> CkVDMDECoAiVaQoQpAoCW4BGRUMxAGhpW4EnRkVDMQMAQARFQ01ECEVEQTEIRURBMghFREEzCEVE
>
> QTQIRURBNQhwXl4vBFBDSTBMUENCRUMwX0VDWFRFQ01ERURBMUVEQTJFREEzRURBNEVEQTVgcIOI
>
> YAEARURBMXCDiGAKAgBFREEycIOIYAoDAEVEQTNwg4hgCgQARURBNHCDiGAKBQBFREE1pIOIYAAA
>
> FE8NRUMwMgKgCJVpCjCkCgJbgEZFQzIAaGlbgTdGRUMyAwBABEJVU04IUFJPVAhEQURECERSRUcI
>
> REFUMAhEQVQxCEJMRU4IUkVWQghCTEtLQBBwEgcCABEDCiBhcEJMRU6IYQAAcEJMS0uIYQEAcF5e
>
> LwRQQ0kwTFBDQkVDMF9FQ1NCQlVTTlBST1REQURERFJFR0RBVDBEQVQxYWCgM5ODiGAAAABwg4hg
>
> AQBEQVQwcIOIYAoCAERBVDFwg4hgCgMAQkxFTnCDiGAKBABCTEtLcIOIYAAAYntiCj9ipGIUDEdF
>
> TlcBcABSVENXFBJCU01JCXBoQklQQUlTTUkKoRCPLwEuX1NCX0FUS0QURw9NRjFYBFuARk0xWABo
>
> CghbgRJGTTFYAwAwU00xWAhFTTFYCHABYKAOk2oKEHBNRjEwaGlrYKAOk2oKEXBNRjExaGlrYKAO
>
> k2oKEnBNRjEyaGlrYKAOk2oKE3BNRjEzaGlrYKAOk2oKFHBNRjE0aGlrYKAOk2oKFXBNRjE1aGlr
>
> YKAOk2oKFnBNRjE2aGlrYKAOk2oKF3BNRjE3aGlrYKAOk2oKGHBNRjE4aGlrYKAOk2oKGXBNRjE5
>
> aGlrYKAOk2oKH3BNRjFGaGlrYHtTTTFYCv5TTTFYoBNgcGBFTTFYfVNNMVgKAlNNMVh9U00xWAqA
>
> U00xWBQlTUYxMANwAWCgDJNqAHBHMTBWaGlgoAyTagFwU1JUQ2hpYKRgFDxHMTBWAqAIlWkKDKQK
>
> AluAXEYxMDAAaGlbgRNGMTAwAwBABFNWRVIQTVZFUhBwAE1WRVJwAFNWRVKkABQ0U1JUQwKgCJVp
>
> CgykCgJbgFxGMTAxAGhpW4EORjEwMQMAQARETFRNEHBETFRNUlRDV6QAFEAFTUYxMQNwAWCgDJNq
>
> AHBHMTFWaGlgoAyTagFwR0JBVGhpYKANk2oKAnBBU0JSaGlgoA2TagoDcEFTQkVoaWCgDZNqCgRw
>
> QlRDUmhpYKRgFDxHMTFWAqAIlWkKDKQKAluAXEYxMTAAaGlbgRNGMTAwAwBABFNWRVIQTVZFUhBw
>
> AE1WRVJwAFNWRVKkABQ8R0JBVAKgCJVpCgqkCgJbgFxGMTExAGhpW4ETRjExMQMAQARCVE5NCEJU
>
> VFAIcAFCVE5NcABCVFRQpAAUTSZBU0JSAqAIlWkKMKQKAluAXEYxMTIAaGlbgUAFRjExMgMAQARC
>
> QVROCEJBVEEIUkVHUwhCREFUEEJMRU4IQlJFVhBCTEsxIEJMSzIgQkxLMyBCTEs0IEJMSzUgQkxL
>
> NiBCTEs3IEJMSzggoAuSlUJBVE4BpAoRoEsGk0JBVEEAcF5eLwRQQ0kwTFBDQkVDMF9TTUJSXl4v
>
> BFBDSTBMUENCRUMwX1JEV0ReXi8EUENJMExQQ0JFQzBfQkFEUlJFR1NgcIOIYAoCAEJEQVRwg4hg
>
> AABie2IKH2KgB2JyYgoQYqRioEYGk0JBVEEBcF5eLwRQQ0kwTFBDQkVDMF9TTUJXXl4vBFBDSTBM
>
> UENCRUMwX1dSV0ReXi8EUENJMExQQ0JFQzBfQkFEUlJFR1MKAkJEQVRgcIOIYAAAYntiCh9ioAdi
>
> cmIKEGKkYqBOEZNCQVRBCgJwXl4vBFBDSTBMUENCRUMwX1NNQlJeXi8EUENJMExQQ0JFQzBfUkRC
>
> TF5eLwRQQ0kwTFBDQkVDMF9CQURSUkVHU2AIQktVRhEDCiCKQktVRgBEQVQxikJLVUYKBERBVDKK
>
> QktVRgoIREFUM4pCS1VGCgxEQVQ0ikJLVUYKEERBVDWKQktVRgoUREFUNopCS1VGChhEQVQ3ikJL
>
> VUYKHERBVDhwg4hgCgIAQktVRnBEQVQxQkxLMXBEQVQyQkxLMnBEQVQzQkxLM3BEQVQ0QkxLNHBE
>
> QVQ1QkxLNXBEQVQ2QkxLNnBEQVQ3QkxLN3BEQVQ4QkxLOHCDiGABAEJMRU5wg4hgAABie2IKH2Kg
>
> B2JyYgoQYqRipAoQFE4LQVNCRQqgCJVpCgykCgJbgFxGMTEzAGhpW4EdRjExMwMAQARCQVROCEJB
>
> VEEIUkVHUwhCREFUCKAKlEJBVE4BpAoRoEEEk0JBVEEAcF5eLwRQQ0kwTFBDQkVDMF9SQkVQUkVH
>
> U2J7Ygr/Y3BjQkRBVHpiCghie2IKH2KgB2JyYgoQYqRioDSTQkFUQQFwXl4vBFBDSTBMUENCRUMw
>
> X1dCRVBSRUdTQkRBVGJ7YgofYqAHYnJiChBipGKkChAUM0JUQ1ICoAiVaQoJpAoCW4BcRjExNABo
>
> aVuBDkYxMTQDAEAEQkNEQwhTQlRMQkNEQ6QAFDNNRjEyA3ABYKAMk2oAcEcxMlZoaWCgDJNqAXBH
>
> TERJaGlgoA2TagoCcExEQ1JoaWCkYBQ8RzEyVgKgCJVpCgykCgJbgFxGMTIwAGhpW4ETRjEyMAMA
>
> QARTVkVSEE1WRVIQcABNVkVScABTVkVSpAAURARHTERJAqAIlWkKEKQKAluAXEYxMjEAaGlbgRNG
>
> MTIxAwBABExESTAgTERJMSBwAGB9YAoQYH1gCiBgcGBMREkwpAAURQRMRENSAqAIlWkKCqQKAluA
>
> XEYxMjIAaGlbgRNGMTIyAwBABExETk0ITENSVAigEpNMRE5NCgRXTEVETENSVKQApAoQFEoHTUYx
>
> MwNwAWCgDJNqAHBHMTNWaGlgoAyTagFwR1RTSWhpYKANk2oKAnBHVFNWaGlgoA2TagoDcEdWU05o
>
> aWCgDZNqCgRwR1ZTVmhpYKANk2oKBXBHRk5OaGlgoA2TagoGcEdGTlNoaWCgDZNqCgdwU0ZOU2hp
>
> YKRgFDxHMTNWAqAIlWkKDKQKAluAXEYxMzAAaGlbgRNGMTMwAwBABFNWRVIQTVZFUhBwAE1WRVJw
>
> AFNWRVKkABRIB0dUU0kCoAiVaQoMpAoCW4BcRjEzMQBoaVuBDkYxMzEDAEAEVEhSSSBwAGB9YAFg
>
> oA6SlUNQVU4BfWALAAFgoA+SlUNQVU4KAn1gCwACYKAPkpVDUFVOCgN9YAsABGCgD5KVQ1BVTgoE
>
> fWALAAhgcGBUSFJJpAAURglHVFNWAqAIlWkKCqQKAluAXEYxMzIAaGlbgRhGMTMyAwBABFRTTk0I
>
> VFNWTAhUU1NUCHAAVFNTVKAYk1RTTk0AcFwuX1RaX1JUTVBUU1ZMpACgD5NUU05NCghCU01JaKQA
>
> oA+TVFNOTQoJQlNNSWikAKAPk1RTTk0KCkJTTUlopACgD5NUU05NCgtCU01JaKQApAoQFDFHVlNO
>
> AqAIlWkKCaQKAluAXEYxMzMAaGlbgQ5GMTMzAwBABE5NVlMIcABOTVZTpAAUO0dWU1YCoAiVaQoL
>
> pAoCW4BcRjEzNABoaVuBE0YxMzQDAEAEVlNOTQhWU1ZMEKAKlFZTTk0ApAoQpAAUMUdGTk4CoAiV
>
> aQoJpAoCW4BcRjEzNQBoaVuBDkYxMzUDAEAETk1GTiBwAU5NRk6kABRLBUdGTlMCoAiVaQoNpAoC
>
> W4BcRjEzNgBoaVuBE0YxMzYDAEAERk5OTQhHRk5TIKASfZNGTk5NAJRGTk5NAQCkChBwRk5OTWBw
>
> XC5fVFpfUkZBTnZgR0ZOU6QAFEgFU0ZOUwKgCJVpCgqkCgJbgFxGMTM3AGhpW4ETRjEzNwMAQARG
>
> Tk5CCEZOU1AIoAqURk5OQgGkChBeXi8EUENJMExQQ0JFQzBfU0ZOVkZOTkJGTlNQpAAUM01GMTQD
>
> cAFgoAyTagBwRzE0VmhpYKAMk2oBcEdOQlRoaWCgDZNqCgJwR0JUU2hpYKRgFDxHMTRWAqAIlWkK
>
> DKQKAluAXEYxNDAAaGlbgRNGMTQwAwBABFNWRVIQTVZFUhBwAE1WRVJwAFNWRVKkABQyR05CVAKg
>
> CJVpCgmkCgJbgFxGMTQxAGhpW4EORjE0MQMAQAROQkJUCHAKBU5CQlSkABRFDUdCVFMCoAiVaQoK
>
> pAoCW4BcRjE0MgBoaVuBE0YxNDIDAEAEQlROTQhCVFNUCAhCVFRCEiUFEgYDCgwAABIGAwoNAAAS
>
> BgMKDgAAEgYDCg8AABIGAwoVAACgC5RCVE5NCgWkChBwQlROTWB2YHCDiEJUVEJgAGGgI5ODiGEB
>
> AABwXl4vBFBDSTBMUENCRUMwX1JQSU6DiGEAAGKgFJODiGEBAAFwUkdQTIOIYQAAAWKgCZODiGEB
>
> AAoDoA+Tg4hhCgIAYnAAQlRTVKEHcAFCVFNUpAAUQAVNRjE1A3ABYKAMk2oAcEcxNVZoaWCgDJNq
>
> AXBHTERCaGlgoA2TagoCcFNMREJoaWCgDZNqCgNwR0RQSWhpYKANk2oKBHBTT0RQaGlgpGAUPEcx
>
> NVYCoAiVaQoMpAoCW4BcRjE1MABoaVuBE0YxNTADAEAEU1ZFUhBNVkVSEHAATVZFUnAAU1ZFUqQA
>
> FEEER0xEQgKgCJVpCgqkCgJbgFxGMTUxAGhpW4ETRjE1MQMAQARMQ0RCCE1MREIIcEdQTFZMQ0RC
>
> cAoLTUxEQqQAFEIHU0xEQgKgCJVpCgqkCgJbgFxGMTUyAGhpW4ETRjE1MgMAQARMQ0RMCExUUEUI
>
> oB2TTFRQRQCgC5RMQ0RMCgukChBTUExWTENETKQAoCGTTFRQRQFeXi8EUENJMExQQ0JFQzBfU0JS
>
> VkxDREykAKQKERRIBEdEUEkCoAiVaQoQpAoCW4BcRjE1MwBoaVuBE0YxNTMDAEAET0RQSSBPRFBD
>
> CHAAYH1gAWB9YAoCYHBgT0RQSUJTTUlopAAUQgVTT0RQAqAIlWkKDKQKAluAXEYxNTQAaGlbgQ5G
>
> MTU0AwBABE9EUE0gcABgfWABYH1gCgJge09EUE1gYKARk2BPRFBNU0RTUE9EUE2kAKQKEBQzTUYx
>
> NgNwAWCgDJNqAHBHMTZWaGlgoAyTagFwU0ZCRGhpYKANk2oKAnBMQ01EaGlgpGAUPEcxNlYCoAiV
>
> aQoMpAoCW4BcRjE2MABoaVuBE0YxNjADAEAEU1ZFUhBNVkVSEHAATVZFUnAAU1ZFUqQAFEQEU0ZC
>
> RAKgCJVpCgqkCgJbgFxGMTYxAGhpW4EORjE2MQMAQAROWEJECKAUT0ZCRE5YQkRwTlhCRFVIREKk
>
> AKEEpAoQFBZMQ01EAqAIlWkKCqQKAkJTTUlopAAUQAVNRjE3A3ABYKAMk2oAcEcxN1ZoaWCgDJNq
>
> AXBHTURMaGlgoA2TagoCcEdCU0loaWCgDZNqCgNwR0VDSWhpYKANk2oKBHBHRklJaGlgpGAUPEcx
>
> N1YCoAiVaQoMpAoCW4BcRjE3MABoaVuBE0YxNzADAEAEU1ZFUhBNVkVSEHAATVZFUnAAU1ZFUqQA
>
> FEYMR01ETAKgCJVpChmkCgJbgFxGMTcxAGhpW4EiRjE3MQMAQARNTEVOCE1ETDEgTURMMiBNREwz
>
> IE1ETDQgcABNREwxcABNREwycABNREwzcABNREw0CEJCVUYRAwoQikJCVUYAREFUMYpCQlVGCgRE
>
> QVQyikJCVUYKCERBVDOKQkJVRgoMREFUNHBHQk1OYHCHYE1MRU5wR0JNTkJCVUZwREFUMU1ETDFw
>
> REFUMk1ETDJwREFUM01ETDNwREFUNE1ETDSkABRGDEdCU0kCoAiVaQoZpAoCW4BcRjE3MgBoaVuB
>
> IkYxNzIDAEAEQkxFTghCREwxIEJETDIgQkRMMyBCREw0IHAAQkRMMXAAQkRMMnAAQkRMM3AAQkRM
>
> NAhCQlVGEQMKEIpCQlVGAERBVDGKQkJVRgoEREFUMopCQlVGCghEQVQzikJCVUYKDERBVDRwR0JS
>
> VmBwh2BCTEVOcEdCUlZCQlVGcERBVDFCREwxcERBVDJCREwycERBVDNCREwzcERBVDRCREw0pAAU
>
> TQVHRUNJAqAIlWkKGaQKAluAXEYxNzMAaGlbgSJGMTczAwBABEVMRU4IRURMMSBFREwyIEVETDMg
>
> RURMNCBwAEVETDFwAEVETDJwAEVETDNwAEVETDRCU01JaKQAFDRHRklJAqAIlWkKEKQKAluAXEYx
>
> NzQAaGlbgQ5GMTc0AwBABFNGSUkIcEJFQ0ZTRklJpAAUQgRNRjE4A3ABYKAMk2oAcEcxOFZoaWCg
>
> DJNqAXBHRFZJaGlgoA2TagoCcEdEVlNoaWCgDZNqCgNwU0RQV2hpYKRgFDxHMThWAqAIlWkKDKQK
>
> AluAXEYxODAAaGlbgRNGMTgwAwBABFNWRVIQTVZFUhBwAE1WRVJwAFNWRVKkABQ5R0RWSQKgCJVp
>
> ChikCgJbgFxGMTgxAGhpW4ETRjE4MQMAQARMREkwIExESTEgcEZFQkxMREkwpAAURgRHRFZTAqAI
>
> lWkKCqQKAluAXEYxODIAaGlbgRNGMTgyAwBABEROVU0IRFNUUwh5AUROVU1goA2Te2BGRUJMAACk
>
> ChCkABRBBVNEUFcCoAiVaQoKpAoCW4BcRjE4MwBoaVuBE0YxODMDAEAERE5VTQhEQ1RSCHkBRE5V
>
> TWCgDZN7YEZFQkwAAKQKEKAKlERDVFIBpAoRpAAUM01GMTkDcAFgoAyTagBwRzE5VmhpYKAMk2oB
>
> cEFDTVNoaWCgDZNqCgJwQ1NJTmhpYKRgFDxHMTlWAqAIlWkKDKQKAluAXEYxOTAAaGlbgRNGMTkw
>
> AwBABFNWRVIQTVZFUhBwAE1WRVJwAFNWRVKkABQNQUNNUwJCU01JaKQAFDJDU0lOAqAIlWkKCqQK
>
> AluAXEYxOTIAaGlbgQ5GMTkyAwBABENNQVgQcAr/Q01BWKQAFChOVklOAluARk0xRgBoaVuBDkZN
>
> MUYDAEAEQU0xRiCkQU5WSUFNMUYUGk1GMUYDoAyTagoRpE5WSU5oaUJTTUlopAAQES5fU0JfQVRL
>
> RBQGQUdMTgQQSCIuX1NCX0FUS0QURAxPRkJEAQhGQkRUEkcKUgqICokKigqLCowKjQqOCo8KcApx
>
> CnIKcwp0CnUKdgp3CngKeQp6CnsKfAp9Cn4KfwpgCmEKYgpjCmQKZQpmCmcKkQqSCpMKlgrgCuEK
>
> 4grjCuQK5QrmCucK6ArpCuoK6wrsCu0K7grvCtAK0QrSCtMK1ArVCtYK1wrYCtkK2grbCtwK3Qre
>
> Ct8KwArBCsIKwwrECsUKxgrHCvEK8grzCvYK9wr6cIlGQkRUAWgAAABgdWCkYBQPR0JSVgBwDTQw
>
> NABgpGAUEEdCTU4AcA1LNTVBAGCkYBQPT0dEUAFwaGBwCgJhpGEUCFJTSUQApAAUDE9TRFACcGhg
>
> cGlhFEIHTUY0MgNbgEZNNDIAaAoIW4ESRk00MgMAMFNNNDIIRU00MghwAWCgDJNpAXBTRkJPaGpg
>
> oA2TaQoCcFNBT0NoamCgDZNpCgNwR0JTVGhqYKATYHBgRU00Mn1TTTQyCgJTTTQyfVNNNDIKgFNN
>
> NDKkABQiU0ZCTwJbgFxGNDIxAGhpW4EORjQyMQMAQARTT1BUCKQAFCJTQU9DAluAXEY0MjIAaGlb
>
> gQ5GNDIyAwBABENOVEYIpAAURwVHQlNUAluAXEY0MjMAaGlbgRVGNDIzAwBABEJPVDFABEJPVDJA
>
> BHBUQk9UQk9UMXBSVEMzYHlgCghgclJUQzJgYHlgCghgclJUQzFgYHBgQk9UMqQAEIlvAS8EX1NC
>
> X1BDSTBMUENCRUMwX1uARUNJRAELVwIBW4ELRUNJRAFFQzRECFuARUNJQwELWAIBW4ELRUNJQwFF
>
> QzRDCBQnV0VJRQhwC///YKIZk3tFQzRDCgIACgKgBpNgAKT/dmBbIgoFpAAUJldFT0YIcAv//2Ci
>
> GJKTe0VDNEMBAAGgBpNgAKT/dmBbIgoFpAAUK1dFT0UAcAv//2CiHZN7RUM0QwEAAaAGk2AApP92
>
> YFsiCgVwRUM0RGGkABRAClNUODMJoEYJRUNBVlsjTVU0VP//oBCSk1dFT0UAWydNVTRUpP+gEJKT
>
> V0VJRQBbJ01VNFSk/3AK/0VDNEOgEJKTV0VJRQBbJ01VNFSk/3AKg0VDNEOgEJKTV0VJRQBbJ01V
>
> NFSk/3BoRUM0RKAQkpNXRUlFAFsnTVU0VKT/oBCSk1dFT0YAWydNVTRUpP9wRUM0RGBbJ01VNFSk
>
> YKT/FEAKU1Q4NAqgRglFQ0FWWyNNVTRU//+gEJKTV0VPRQBbJ01VNFSk/6AQkpNXRUlFAFsnTVU0
>
> VKT/cAr/RUM0Q6AQkpNXRUlFAFsnTVU0VKT/cAqERUM0Q6AQkpNXRUlFAFsnTVU0VKT/cGhFQzRE
>
> oBCSk1dFSUUAWydNVTRUpP9waUVDNESgEJKTV0VJRQBbJ01VNFSk/1snTVU0VKQApP8UQApTVDg1
>
> CaBGCUVDQVZbI01VNFT//6AQkpNXRU9FAFsnTVU0VKT/oBCSk1dFSUUAWydNVTRUpP9wCv9FQzRD
>
> oBCSk1dFSUUAWydNVTRUpP9wCoVFQzRDoBCSk1dFSUUAWydNVTRUpP9waEVDNESgEJKTV0VJRQBb
>
> J01VNFSk/6AQkpNXRU9GAFsnTVU0VKT/cEVDNERgWydNVTRUpGCk/xRAClNUODYKoEYJRUNBVlsj
>
> TVU0VP//oBCSk1dFT0UAWydNVTRUpP+gEJKTV0VJRQBbJ01VNFSk/3AK/0VDNEOgEJKTV0VJRQBb
>
> J01VNFSk/3AKhkVDNEOgEJKTV0VJRQBbJ01VNFSk/3BoRUM0RKAQkpNXRUlFAFsnTVU0VKT/cGlF
>
> QzREoBCSk1dFSUUAWydNVTRUpP9bJ01VNFSkAKT/FEMMU1Q4NwqgSQtFQ0FWWyNNVTRU//+gEJKT
>
> V0VPRQBbJ01VNFSk/6AQkpNXRUlFAFsnTVU0VKT/cAr/RUM0Q6AQkpNXRUlFAFsnTVU0VKT/cAqH
>
> RUM0Q6AQkpNXRUlFAFsnTVU0VKT/cGhFQzREoBCSk1dFSUUAWydNVTRUpP9waUVDNESgEJKTV0VJ
>
> RQBbJ01VNFSk/6Abk2gAoBCSk1dFT0YAWydNVTRUpP9wRUM0RGBbJ01VNFSgBpNoAKRgpACk/xRH
>
> C1NUOEUKoE0KRUNBVlsjTVU0VP//oBCSk1dFT0UAWydNVTRUpP+gEJKTV0VJRQBbJ01VNFSk/3AK
>
> /0VDNEOgEJKTV0VJRQBbJ01VNFSk/3AKjkVDNEOgEJKTV0VJRQBbJ01VNFSk/3BoRUM0RKAQkpNX
>
> RUlFAFsnTVU0VKT/cGlFQzREoBCSk1dFSUUAWydNVTRUpP+gEJKTV0VPRgBbJ01VNFSk/3BFQzRE
>
> YFsnTVU0VKRgpP8UQwxTVDk1CqBJC0VDQVZbI01VNFT//6AQkpNXRU9FAFsnTVU0VKT/oBCSk1dF
>
> SUUAWydNVTRUpP9wCv9FQzRDoBCSk1dFSUUAWydNVTRUpP9wCpVFQzRDoBCSk1dFSUUAWydNVTRU
>
> pP9waEVDNESgEJKTV0VJRQBbJ01VNFSk/3BpRUM0RKAQkpNXRUlFAFsnTVU0VKT/oBuTaACgEJKT
>
> V0VPRgBbJ01VNFSk/3BFQzREYFsnTVU0VKAGk2gApGCkAKT/FEoJU1Q5OAmgQAlFQ0FWWyNNVTRU
>
> //+gEJKTV0VPRQBbJ01VNFSk/6AQkpNXRUlFAFsnTVU0VKT/cAr/RUM0Q6AQkpNXRUlFAFsnTVU0
>
> VKT/cAqYRUM0Q6AQkpNXRUlFAFsnTVU0VKT/cGhFQzREoBCSk1dFSUUAWydNVTRUpP+gEJKTV0VJ
>
> RQBbJ01VNFSk/1snTVU0VKQApP8URwtTVDlFC6BNCkVDQVZbI01VNFT//6AQkpNXRU9FAFsnTVU0
>
> VKT/oBCSk1dFSUUAWydNVTRUpP9wCv9FQzRDoBCSk1dFSUUAWydNVTRUpP9wCp5FQzRDoBCSk1dF
>
> SUUAWydNVTRUpP9waEVDNESgEJKTV0VJRQBbJ01VNFSk/3BpRUM0RKAQkpNXRUlFAFsnTVU0VKT/
>
> cGpFQzREoBCSk1dFSUUAWydNVTRUpP9bJ01VNFSkAKT/FEAKU1RBOAmgRglFQ0FWWyNNVTRU//+g
>
> EJKTV0VPRQBbJ01VNFSk/6AQkpNXRUlFAFsnTVU0VKT/cAr/RUM0Q6AQkpNXRUlFAFsnTVU0VKT/
>
> cAqoRUM0Q6AQkpNXRUlFAFsnTVU0VKT/cGhFQzREoBCSk1dFSUUAWydNVTRUpP+gEJKTV0VPRgBb
>
> J01VNFSk/3BFQzREYFsnTVU0VKRgpP8URwtTVDlGC6BNCkVDQVZbI01VNFT//6AQkpNXRU9FAFsn
>
> TVU0VKT/oBCSk1dFSUUAWydNVTRUpP9wCv9FQzRDoBCSk1dFSUUAWydNVTRUpP9wCp9FQzRDoBCS
>
> k1dFSUUAWydNVTRUpP9waEVDNESgEJKTV0VJRQBbJ01VNFSk/3BpRUM0RKAQkpNXRUlFAFsnTVU0
>
> VKT/cGpFQzREoBCSk1dFSUUAWydNVTRUpP9bJ01VNFSkAKT/FEgIU1RBOQqgTgdFQ0FWWyNNVTRU
>
> //+gEJKTV0VPRQBbJ01VNFSk/6AQkpNXRUlFAFsnTVU0VKT/cAqpRUM0Q6AQkpNXRUlFAFsnTVU0
>
> VKT/cGhFQzREoBCSk1dFSUUAWydNVTRUpP9waUVDNESgEJKTV0VJRQBbJ01VNFSk/1snTVU0VKQA
>
> pP8UQQdTVEIwCaBHBkVDQVZbI01VNFT//6AQkpNXRU9FAFsnTVU0VKT/oBCSk1dFSUUAWydNVTRU
>
> pP9wCrBFQzRDoBCSk1dFSUUAWydNVTRUpP9waEVDNESgEJKTV0VJRQBbJ01VNFSk/1snTVU0VKQA
>
> pP8UQQdTVEIxCaBHBkVDQVZbI01VNFT//6AQkpNXRU9FAFsnTVU0VKT/oBCSk1dFSUUAWydNVTRU
>
> pP9wCrFFQzRDoBCSk1dFSUUAWydNVTRUpP9waEVDNESgEJKTV0VJRQBbJ01VNFSk/1snTVU0VKQA
>
> pP8UQQdTVEIyCaBHBkVDQVZbI01VNFT//6AQkpNXRU9FAFsnTVU0VKT/oBCSk1dFSUUAWydNVTRU
>
> pP9wCrJFQzRDoBCSk1dFSUUAWydNVTRUpP9waEVDNESgEJKTV0VJRQBbJ01VNFSk/1snTVU0VKQA
>
> pP8UJ0dCVFQJoBhFQ0FWoAqTaABwRUIwVGChB3BFQjFUYKEFcAr/YKRgFCBXQ01ECaAZRUNBVlsj
>
> TVVFQ///cGhDTUQxWydNVUVDFEwFRExZMAmgCJJFQ0FWpP9w/2BbI01VRUP//3BoQ0RUMXAKa0NE
>
> VDJwAENEVDNwCrtDTUQxcAp/YaIMkGFDTUQxWyIBdmGgDZNDTUQxAHBDRFQxYFsnTVVFQ6RgFEkM
>
> UlJBTQmgTwtFQ0FWWyNNVTRU//+gEJKTV0VPRQBbJ01VNFSk/6AQkpNXRUlFAFsnTVU0VKT/cAr/
>
> RUM0Q6AQkpNXRUlFAFsnTVU0VKT/cGhge2AK/2F6YAoIYHtgCv9gcAqARUM0Q6AQkpNXRUlFAFsn
>
> TVU0VKT/cGBFQzREoBCSk1dFSUUAWydNVTRUpP9wYUVDNESgEJKTV0VJRQBbJ01VNFSk/6AQkpNX
>
> RU9GAFsnTVU0VKT/cEVDNERgWydNVTRUpGCk/xRMDFdSQU0KoEIMRUNBVlsjTVU0VP//oBCSk1dF
>
> T0UAWydNVTRUpP+gEJKTV0VJRQBbJ01VNFSk/3AK/0VDNEOgEJKTV0VJRQBbJ01VNFSk/3BoYHtg
>
> Cv9hemAKCGB7YAr/YHAKgUVDNEOgEJKTV0VJRQBbJ01VNFSk/3BgRUM0RKAQkpNXRUlFAFsnTVU0
>
> VKT/cGFFQzREoBCSk1dFSUUAWydNVTRUpP9waUVDNESgEJKTV0VJRQBbJ01VNFSk/3ABYFsnTVU0
>
> VKRgpP8URApTVEJSCHAAYHAAYXAAYqALe1ZHQUYBAHABYKAFYHABYqAIYUlTTUkKmqFIB6BKBZNi
>
> AaBMBJKTTVNPU09TRUegP5VNU09TT1NXOHBCUlRJZHlkCgRkcExCVE5jcHJkYwBjXl5eLkdGWDBB
>
> SU5UAXh3g4hQV0FDYwAKZAAK/wAAoQdJU01JCpqhGqAIk2IARUNDQqEPoAuTYgoCSVNNSQqaoQEU
>
> QwRFQ0NCCKAVkUFDQVCTTVNPU09TVlRwTEJUTmChB3BMQlROYHBCUlRJYXlhCgRhcmBhYXCDiFBX
>
> QUNhAGBTQURDYBQMU0JSVglTVDg2AGgIREVDRgAUQgtTRk5WCqBMBJNoAKAee0RFQ0YBAHBSUkFN
>
> CyEFYH1gCoBgV1JBTQshBWCgH3tERUNGCgIAcFJSQU0LIgVgfWAKgGBXUkFNCyIFYHAAREVDRqQA
>
> oCyTaAFwUlJBTQshBWB7YAp/YFdSQU0LIQVgfURFQ0YBREVDRlNUODQAaaQAoC6TaAoCcFJSQU0L
>
> IgVge2AKf2BXUkFNCyIFYH1ERUNGCgJERUNGU1Q4NAFppACkABRAClNBREMJoEYJRUNBVlsjTVU0
>
> VP//oBCSk1dFT0UAWydNVTRUpP+gEJKTV0VJRQBbJ01VNFSk/3AK/0VDNEOgEJKTV0VJRQBbJ01V
>
> NFSk/3AKhkVDNEOgEJKTV0VJRQBbJ01VNFSk/3AARUM0RKAQkpNXRUlFAFsnTVU0VKT/cGhFQzRE
>
> oBCSk1dFSUUAWydNVTRUpP9bJ01VNFSkAKT/FBtTUElOCqAJaVNUODcKIGihCFNUODcKQGikARQQ
>
> UlBJTglwU1Q4NwBoYaRhFEsGUkJBVAqgCJJFQ0FWpP9bI01VRUP//3AKA2CiRARgcGhDRFQycGlh
>
> eWEBYXJhCtphcGFDTUQxcAp/YaIMkENNRDFhdmFbIgGgEJNDTUQxAHBDRFQxYXAAYKEGcP9hdmBb
>
> J01VRUOkYaT/FE0FV0JBVAt9aAqAY6AIkkVDQVak/1sjTVVFQ///cAoDYKIxYHBqQ0RUMXBjQ0RU
>
> MnBpYXlhAWFyYQraYXBhQ01EMXAKf2GiDJBDTUQxYXZhWyIBWydNVUVDpGGk/xQ+Rk5DVAqgN0VD
>
> QVZbI01VRUP//3BoQ0RUMnBpQ0RUMXAKxENNRDFwCn9gogyQYENNRDFbIgF2YFsnTVVFQwhXUlFL
>
> CgIIUkRRSwoDCFNEQlQKBAhSQ0JUCgUIV1JCVAoGCFJEQlQKBwhXUldECggIUkRXRAoJCFdSQkwK
>
> CghSREJMCgsIUENMTAoMCEdPT0QACFVLRVIKBwhEQUVSChAIQ01ETgoSCFVLRTIKEwhEQUROChcI
>
> U0JUTwoYCFVTUFQKGQhTQkJZChoUTARTV1RDCXBVS0VSYHAKA2GiOJBgYXAKI2KiGGKgClBSVENb
>
> IgF2YqEKcABicFNTVFNgoBZgcABQUlRDdmGgC2FbIgFwaFBSVEOkYBRLE1NNQlILcBIGAwoHAABg
>
> oAiSRUNBVqRgoC6Sk2hSREJMoCWSk2hSRFdEoBySk2hSREJUoBOSk2hSQ0JUoAqSk2hSRFFLpGBb
>
> I01VRUP//3BQUlRDYXAAYqImkpNhAFshCgp1YqASlGIL6ANwU0JCWYhgAABwAGGhB3BQUlRDYaBC
>
> C5KUYgvoA3lpAWN9YwFjcGNBRERSoBeSk2hSRFFLoA6Sk2hSQ0JUcGpDTURCcABCREFUcGhQUlRD
>
> cFNXVENoiGAAAKBNBpODiGAAAACgGpNoUkRCTHBCQ05UiGABAHBCREFUiGAKAgCgGJNoUkRXRHAK
>
> AohgAQBwRFQyQohgCgIAoBeTaFJEQlRwAYhgAQBwREFUMIhgCgIAoBeTaFJDQlRwAYhgAQBwREFU
>
> MIhgCgIAWydNVUVDpGAURRBTTUJXDXASBAEKB2CgCJJFQ0FWpGCgLpKTaFdSQkygJZKTaFdSV0Sg
>
> HJKTaFdSQlSgE5KTaFNEQlSgCpKTaFdSUUukYFsjTVVFQ///cFBSVENhcABioiaSk2EAWyEKCnVi
>
> oBKUYgvoA3BTQkJZiGAAAHAAYaEHcFBSVENhoE4HkpRiC+gDcABCREFUeWkBY3BjQUREUqAXkpNo
>
> V1JRS6AOkpNoU0RCVHBqQ01EQqATk2hXUkJMcGtCQ05UcGxCREFUoA2TaFdSV0RwbERUMkKgDZNo
>
> V1JCVHBsREFUMKANk2hTREJUcGxEQVQwcGhQUlRDcFNXVENoiGAAAFsnTVVFQ6RgWwFNVUVQABRH
>
> CVJCRVABcAv//2FbI01VRVD//3BSUkFNCyAGY3tjCn9kV1JBTQsgBmRwChBicAoQYaJGBHuTYQoQ
>
> kpNiAABTTUJXV1JXREJBRFIACgILNQZTTUJXV1JXREJBRFIACgILBgZwU01CUlJEQlQKUGhgcIOI
>
> YAAAYXZiV1JBTQsgBmN5YQoIYX1hg4hgCgIAYVsnTVVFUKRhFEsIV0JFUAJwC///YVsjTVVFUP//
>
> cFJSQU0LIAZje2MKf2RXUkFNCyAGZHAKEGJwChBhokgEe5NhChCSk2IAAFNNQldXUldEQkFEUgAK
>
> Ags1BlNNQldXUldEQkFEUgAKAgsGBnBTTUJXV1JCVApQaAFpYHCDiGAAAGF2YldSQU0LIAZjWydN
>
> VUVQpGEUQgpFQ1hUBnASCQYKEAAAAAAAYaBMCEVDQVZbI01VRUP//3BpQ0RUMXBqQ0RUMnBrQ0RU
>
> M3BsQ0RUNHBtQ0RUNXBoQ01EMXAKf2CiDJBgQ01EMVsiAXZgoDlgcACIYQAAcENEVDGIYQEAcENE
>
> VDKIYQoCAHBDRFQziGEKAwBwQ0RUNIhhCgQAcENEVDWIYQoFAKEIcAoQiGEAAFsnTVVFQ6RhFE8a
>
> RUNTQgdwEgsFChEAAAARAwogYaAGlGgBpGGgQBlFQ0FWWyNNVUVD//+gCpNoAHBQUlRDYKEHcFBS
>
> VDJgcABiojOSk2AAWyEKCnVioBKUYgvoA3BTQkJZiGEAAHAAYKEUoAqTaABwUFJUQ2ChB3BQUlQy
>
> YKBBE5KUYgvoA6BEBJNoAHBqQUREUnBrQ01EQqAekZNpCgqTaQoLcIOIbgAAQkNOVHCDiG4BAEJE
>
> QVShDXBsREFUMHBtREFUMXBpUFJUQ6FBBHBqQUREMnBrQ01EMqAekZNpCgqTaQoLcIOIbgAAQkNO
>
> MnCDiG4BAEJEQTKhDXBsREEyMHBtREEyMXBpUFJUMnAKf2CgD5NoAKIKUFJUQ1siAXZgoQyiClBS
>
> VDJbIgF2YKBHB2CgMZNoAHBTU1RTYHBEQVQwiGEBAHBEQVQxiGEKAgBwQkNOVIhhCgMAcEJEQVSI
>
> YQoEAKEucFNTVDJgcERBMjCIYQEAcERBMjGIYQoCAHBCQ04yiGEKAwBwQkRBMohhCgQAe2AKH2Cg
>
> B2ByYAoQYHBgiGEAAKEIcAoQiGEAAFsnTVVFQ6RhFChUUFNXAXtoAWCgDmBFQ1hUCrYKuAEBAACh
>
> DkVDWFQKtgq4AQoCAAAUJ1RQU1QAcEVDWFQKtgq4CgIAAABgcIOIYAEAYaAGk2EApAGhA6QAFCZM
>
> QlNXAaAQk2gBRUNYVAq2CrkBAAAAoQ5FQ1hUCrYKuQoCAAAAFBZMQlNUAHBSUkFNC0oEYHtgCgNg
>
> pGAQGFwACFRTUF8KCghUQzFfCgIIVEMyXwoKEEMUX1RaXxQyS0VMVgF7aAr/YKAZkpVgCoB0CwAB
>
> YGB3YAoKYHQLrApgYKRgd2AKCmByYAusCmCkYBQUQ0VMQwF0aAusCmB4YAoKYWCkYAhQTENZAFuF
>
> TQ5USFJNFBlfQ1JUAFJDUlSkS0VMVlwuX1NCX1RDUlQULl9UTVAAcAoFYaIdYXBSVE1QYKAPlGBc
>
> Ll9TQl9UQ1JUdmGhBHAAYaRLRUxWYAhfUFNMEioEXC5fUFJfQ1BVMFwuX1BSX0NQVTFcLl9QUl9D
>
> UFUyXC5fUFJfQ1BVMxQQX1RTUAB3VFNQXwoKYKRgFAtfVEMxAKRUQzFfFAtfVEMyAKRUQzJfFDBf
>
> UFNWAFJQU1agFFBMQ1mkS0VMVlwuX1NCX1BQU1ahEKRLRUxWXC5fU0JfVFBTVhQTX1NDUAFwAFBM
>
> Q1mGVEhSTQqBEEggX1RaXwhBVE1QCjwITFRNUAo8CEZBTlMAFEoEUlRNUACgPVwvBV9TQl9QQ0kw
>
> TFBDQkVDMF9FQ0FWcFwvBV9TQl9QQ0kwTFBDQkVDMF9FQ1BVYKALlWAKgHBgTFRNUKRMVE1QFEwE
>
> UkNSVACgRARcLwVfU0JfUENJMExQQ0JFQzBfRUNBVnBcLwVfU0JfUENJMExQQ0JFQzBfRUNSVGCg
>
> EZVgCoBwYFwuX1NCX1RDUlQUTARSUFNWAKBEBFwvBV9TQl9QQ0kwTFBDQkVDMF9FQ0FWcFwvBV9T
>
> Ql9QQ0kwTFBDQkVDMF9FUFNWYKARlWAKgHBgXC5fU0JfVFBTVhRDCFJGQU4BoEQHXC8FX1NCX1BD
>
> STBMUENCRUMwX0VDQVZwXC8FX1NCX1BDSTBMUENCRUMwX1NUODNoYKAHk2AK/6RgcFwvBV9TQl9Q
>
> Q0kwTFBDQkVDMF9UQUNIaGB4YApkYWByYAFgoAySlGAKPHBgRkFOU6EHcEZBTlNgoQRwAGCkYBRI
>
> BlJGU0UAoEkFXC8FX1NCX1BDSTBMUENCRUMwX0VDQVZwXC8FX1NCX1BDSTBMUENCRUMwX1NUODMA
>
> YaATlWEKgKAIlWEKCnAAYKEEcAFgoRGgCZVhCvVwCgJgoQVwCgNgoQRwAGCkYBQGVENIRwAUBlRI
>
> REwAFAZUTVNTARQGVE1TVwEQhh4BLwRfU0JfUENJMExQQ0JFQzBfCFBXQUMRRAQKQBsuO0hVYW57
>
> msX///////8OIS9ATl9te5rF//////////////////////////////////////////////////8I
>
> RjhGRwAIQkxDVAAUDkFDUFMIpHtHUFdTAQAUKERDUFMJcEdQV1NgoAdoe2AKBGChBntgCgJgoAVg
>
> cAFgoQRwAGCkYBQOR1BXUwhwRVBXU2CkYBROBUJDSEcJoCtooCFFQ0FWcEVCMVNge2AK/2CgC5KT
>
> YAr/e2AKAmChBHAAYKEEcABgpGChKqAhRUNBVnBFQjBTYHtgCv9goAuSk2AK/3tgCgJgoQRwAGCh
>
> BHAAYKRgFEAKQkNMRQmgTARooEEERUNBVnD/YHBFQjFTYXthC///YaArkpNhC///e2EKFmGgCJNh
>
> CgRwAGChFaAIk2EKAnABYKEKoAiTYQoQcAFgoQRw/2CkYKFLBKBBBEVDQVZw/2BwRUIwU2F7YQv/
>
> /2GgK5KTYQv//3thChZhoAiTYQoEcABgoRWgCJNhCgJwAWChCqAIk2EKEHABYKEEcP9gpGAUM0NI
>
> QlQJoCJFQ0FWcEdCVFRoYaAIk2EK/3AAYKEMe2EKEGCgBWBwAWChB3BEQ1RQYKRgFEAGVEFDSAkI
>
> X1RfMACgTgRFQ0FWoi0BcGhfVF8woA6TX1RfMABwVEFIMGCloRSgDpNfVF8wAXBUQUgxYKWhA6T/
>
> pXdgCgJgoBCSk2AAeAy0zUEAYGFgpGChA6T/oQOk/whIS0ZHAAhLQlNUAAhLQkJSABRECEVDMFMB
>
> oB2TaAoDcFJSQU0LSQRLQlNUcFJSQU0LSwRLQkJSoDCRk2gKA5NoCgRwUlJBTQtJBGB7YAoCYaAX
>
> YVdSQU0LSwQAe2AK+mFXUkFNC0kEYaAek2gKBXBSUkFNC0kEYHtgCgJhoAphV1JBTQtLBACgBZRo
>
> CgRwSEtFTkhLRkcUTwtFQzBXAaAbk2gKA1dSQU0LSQRLQlNUV1JBTQtLBEtCQlKgLJKUaAoEcERD
>
> UFMARENQRnBBQ1BTYKAVkpNgQUNQRnBBQ1BTQUNQRlBOT1SgJ5GTaAoDk2gKBHBSUkFNC0kEYHtg
>
> CgJhoA5hfWABYFdSQU0LSQRgoAWTaAoFcEhLRkdIS0VOoCR7V09MTwEAcAuABWByYAoDYHBSUkFN
>
> YGF9YQoFYVdSQU1gYaASe0RTWU4BAFNUOUYKKwogCiAIRkhLTQEUF0ZIS1cIogqSRkhLTVsiCgpw
>
> AEZIS00UDEZIS1MIcAFGSEtNFBtfUTAxAKAUQVRLUF5eXl4uQVRLRElBTkUKUhQbX1EwMgCgFEFU
>
> S1BeXl5eLkFUS0RJQU5FClMUG19RMDMAoBRBVEtQXl5eXi5BVEtESUFORQpUFBtfUTA0AKAUQVRL
>
> UF5eXl4uQVRLRElBTkUKVRQbX1EwNQCgFEFUS1BeXl5eLkFUS0RJQU5FClYUDV9RMEEAhlNMUEIK
>
> gBRCM19RMEIAoBpfT1NJDVdpbmRvd3MgMjAxMgCGQVNIUwqIoU8woCd7Xl5eXi5BVEtEV0FQRgoE
>
> AKAUQVRLUF5eXl4uQVRLRElBTkUKiKFELnBPSFdSYKAUe2AKAgCgCHtgAQBwAWChBHAAYKEEcAFg
>
> oEQpYKBBEnteXl5eLkFUS0RXQVBGAQCgTguQV0xEUEJURFBwV1JTVGB9eUJSU1QBAGBgdWCgCJRg
>
> CgNwAGBwg4hXQlRMYABhoCKTYQBeXl5eLkFUS0RJQU5FCnRPV0xEAFsiC6wNT0JURACgIpNhAV5e
>
> Xl4uQVRLRElBTkUKc09XTEQBWyILrA1PQlREAaAjk2EKAl5eXl4uQVRLRElBTkUKdE9XTEQAWyIL
>
> rA1PQlREAKAjk2EKA15eXl4uQVRLRElBTkUKdE9XTEQAWyILrA1PQlREAKFPBKAUV0xEUF5eXl4u
>
> QVRLRElBTkUKXaE3oDVCVERQoBlCUlNUT0JURABeXl5eLkFUS0RJQU5FCn6hFU9CVEQBXl5eXi5B
>
> VEtESUFORQp9oU4WoEoPkFdMRFBCVERQcFdSU1RgfXlCUlNUAQBgYHVgoAiUYAoDcABgcIOIV0JU
>
> TGAAYaAxk2EAT1dMRABeXl5eLkFUS0RJQU5FCl9bIgusDU9CVEQAXl5eXi5BVEtESUFORQp+oDGT
>
> YQFPV0xEAV5eXl4uQVRLRElBTkUKXlsiC6wNT0JURABeXl5eLkFUS0RJQU5FCn6gMpNhCgJPV0xE
>
> AF5eXl4uQVRLRElBTkUKX1siC6wNT0JURAFeXl5eLkFUS0RJQU5FCn2gMpNhCgNPV0xEAV5eXl4u
>
> QVRLRElBTkUKXlsiC6wNT0JURAFeXl5eLkFUS0RJQU5FCn2hQAegNVdMRFCgGVdSU1RPV0xEAF5e
>
> Xl4uQVRLRElBTkUKX6EVT1dMRAFeXl5eLkFUS0RJQU5FCl6hN6A1QlREUKAZQlJTVE9CVEQAXl5e
>
> Xi5BVEtESUFORQp+oRVPQlREAV5eXl4uQVRLRElBTkUKfaEsoAVXTERQoA+QV0xEUEJURFBbIgus
>
> DaAUQlREUF5eXl4uQVRLRElBTkUKfghXQlRMEggEAAEKAgoDFD1fUTBDAHBSUkFNC0kEYHtgCgJh
>
> oBFhXl5eXi5BVEtESUFORQrFoRagFEFUS1BeXl5eLkFUS0RJQU5FClAUPV9RMEQAcFJSQU0LSQRg
>
> e2AKAmGgEWFeXl5eLkFUS0RJQU5FCsShFqAUQVRLUF5eXl4uQVRLRElBTkUKUQhBU0JOABRDBFNC
>
> Uk4IoDteXl4uR0ZYMFBSU1RwXl5eLkdGWDBHQ0JMXl5eLkdGWDBDQkxWYHQKCmBhoA6Sk2FMQlRO
>
> cGFMQlROFEUOX1EwRQCgDpVNU09TT1NXOFNCUk6gTgiSlU1TT1NPU1ZUcExCVE5goDheXl4uR0ZY
>
> MFBSU1SgGJKTXl5eLwNHRlgwTENERF9EQ1MKH6QBXl5eLkdGWDBEV0JMcAFBU0JOcABBU0JOoDxB
>
> VEtQoAuSlU1TT1NPU1c4oSqgBpRgAHZgoAmUYAoKcAoKYHBgTEJUTl5eXl4uQVRLRElBTkVyYAog
>
> AKE9oAyUTEJUTgB2TEJUTqAPlExCVE4KCnAKCkxCVE5TVEJSoBpBVEtQXl5eXi5BVEtESUFORXJM
>
> QlROCiAApAEUTA1fUTBGAKAOlU1TT1NPU1c4U0JSTqBLCJKVTVNPU09TVlRwTEJUTmCgOF5eXi5H
>
> RlgwUFJTVKAYkpNeXl4vA0dGWDBMQ0REX0RDUwofpAFeXl4uR0ZYMFVQQkxwAUFTQk5wAEFTQk6g
>
> OUFUS1CgC5KVTVNPU09TVzihJ6AHlWAKCnVgoQVwCgpgcGBMQlROXl5eXi5BVEtESUFORXJgChAA
>
> oTegDZVMQlROCgp1TEJUTqEIcAoKTEJUTlNUQlKgGkFUS1BeXl5eLkFUS0RJQU5FckxCVE4KEACk
>
> ARRNBV9RMTAAoDaTQkxDVABwAWBwUlBJTgpyYH9gAWBTUElOCnJgoBhBVEtQdAo0YGBeXl5eLkFU
>
> S0RJQU5FYKEeoByTQkxDVAGgFEFUS1BeXl5eLkFUS0RJQU5FCjUUQBJfUTExCAhfVF8wAKAzkpVN
>
> U09TT1NXOKAZk0Y4RkcAcAFGOEZHU1RCMgrgU1RCMgpbU1RCMgoZU1RCMgqZpAFGSEtXcEFEVkdg
>
> oEkMTkFUS6AKlWAKCHJgCmBhoUUJoA+VYAoQdGAKCGFyYQqMYaFCCKAPlWAKIHtgCgdhcmEKoGGh
>
> TwagTAaVYApAokUGAXCZYABfVF8woAyTX1RfMAogcArQYaFLBKAMk19UXzAKIXAK0WGhO6AMk19U
>
> XzAKInAK0mGhLKAMk19UXzAKJHAK02GhHaAMk19UXzAKKHAK1GGhDqAMk19UXzAKMHAK1WGloBpB
>
> VEtQoBSSk2EKYF5eXl4uQVRLRElBTkVhoQZTV0hHYKEGU1dIR2BGSEtTFDxfUTEyAKAekntEU1lO
>
> AQCgFEFUS1BeXl5eLkFUS0RJQU5FCmuhFqAUQVRLUF5eXl4uQVRLRElBTkUKbxRCBF9RMTMAoCWS
>
> lU1TT1NPU1c4U1RCMgrgU1RCMgogU1RCMgrgU1RCMgqgpAGgFEFUS1BeXl5eLkFUS0RJQU5FCjIU
>
> QAVfUTE0AKAlkpVNU09TT1NXOFNUQjIK4FNUQjIKLlNUQjIK4FNUQjIKrqQBoA2VQVZPTAoPdUFW
>
> T0ygFEFUS1BeXl5eLkFUS0RJQU5FCjEUTwRfUTE1AKAlkpVNU09TT1NXOFNUQjIK4FNUQjIKMFNU
>
> QjIK4FNUQjIKsKQBoAyUQVZPTAB2QVZPTKAUQVRLUF5eXl4uQVRLRElBTkUKMBQbX1E2RgCgFEFU
>
> S1BeXl5eLkFUS0RJQU5FCkUUG19RNkUAoBRBVEtQXl5eXi5BVEtESUFORQpDFBtfUTZDAKAUQVRL
>
> UF5eXl4uQVRLRElBTkUKQBQbX1E2RACgFEFUS1BeXl5eLkFUS0RJQU5FCkEUBl9RNzAAFBtfUTcx
>
> AKAUQVRLUF5eXl4uQVRLRElBTkUKXBQbX1E3MgCgFEFUS1BeXl5eLkFUS0RJQU5FCooUG19RNzMA
>
> oBRBVEtQXl5eXi5BVEtESUFORQqZFBtfUTc0AKAUQVRLUF5eXl4uQVRLRElBTkUKghQbX1E3NwCg
>
> FEFUS1BeXl5eLkFUS0RJQU5FCrUUG19RNzgAoBRBVEtQXl5eXi5BVEtESUFORQqEFBtfUTg1AKAU
>
> QVRLUF5eXl4uQVRLRElBTkUKXBRKI19RODQAcE9IV1JgoEwie2AKAgCgPnteXl5eLkFUS0RXQVBG
>
> CgQAoCtBVEtQoBR7YAEAXl5eXi5BVEtESUFORQqAoRBeXl5eLkFUS0RJQU5FCoGhRR6gQxB7Xl5e
>
> Xi5BVEtEV0FQRgEAoEwJe2ABAKBPBFdMRFCgIJN7Xl5eLwNSUDAyV0xBTlZOVU0L//8AC4aAWyIL
>
> xAmgFpNXUlBTAV5eXl4uQVRLRElBTkUKXqEQXl5eXi5BVEtESUFORQpfoA+QV0xEUEJURFBbIgus
>
> DaA1QlREUKAZQlJQU09CVEQBXl5eXi5BVEtESUFORQp9oRVPQlREAF5eXl4uQVRLRElBTkUKfqFD
>
> BaAdV0xEUHBXUlNUV1JQU15eXl4uQVRLRElBTkUKX6APkFdMRFBCVERQWyILrA2gIkJURFBwQlJT
>
> VEJSUFNPQlREAF5eXl4uQVRLRElBTkUKfqFODaBCCHtgAQCgNVdMRFCgGVdSUFNPV0xEAV5eXl4u
>
> QVRLRElBTkUKXqEVT1dMRABeXl5eLkFUS0RJQU5FCl+gD5BXTERQQlREUFsiC6wNoDVCVERQoBlC
>
> UlBTT0JURAFeXl5eLkFUS0RJQU5FCn2hFU9CVEQAXl5eXi5BVEtESUFORQp+oUgFoCJXTERQcFdS
>
> U1RXUlBTT1dMRABeXl5eLkFUS0RJQU5FCl+gD5BXTERQQlREUFsiC6wNoCJCVERQcEJSU1RCUlBT
>
> T0JURABeXl5eLkFUS0RJQU5FCn4UE19RQjAAhlwuX1RaX1RIUk0KgBRABl9RQTAAoA9BQ1BTcAFB
>
> Q1BGcApYYKELcABBQ1BGcApXYKAPkpNNU09TT1NWVFNUQlKGQUMwXwqAoBNBVEtQXl5eXi5BVEtE
>
> SUFORWBbIgpkUE5PVFsiCgpOQkFUCoAUJF9RMjAAoBFDREZHcAFTTUJGcABDREZHoAtBTEZHcABB
>
> TEZHFBVfUUIzAF5eXl4uQVRLRElBTkUKbRQVX1FCOABeXl5eLkFUS0RJQU5FCm0UTgRFQ1JTCqBE
>
> BEVDQVZbI01VRUP//3BoQUREMnBpQ01EMnAKB1BSVDJwCn9gogpQUlQyWyIBdmCgCGBwREEyMGCh
>
> BHD/YFsnTVVFQ6RgFEYERUNXUwugPEVDQVZbI01VRUP//3BoQUREMnBpQ01EMnBqREEyMHAKBlBS
>
> VDJwC/8HYKIKUFJUMlsiAXZgWydNVUVDpGAUHl9RQUMAcFNUOEUKKABgoA6Te2ABAAGGQkFUMAqA
>
> FAZfUUQzABQgX1FENACgGZNGOEZHAXAARjhGR1NUQjIK4FNUQjIK2xBABl9TQl9bgkgFTElEXwhf
>
> SElEDEHQDA0URwRfTElEAHABYHBeXi8EUENJMExQQ0JFQzBfUlBJTgpGYKAHk2D/cAFgoBp7VkdB
>
> RgEAcAFeXi8DUENJMEdGWDBDTElEpGAQBV9HUEUQTQgvBF9TQl9QQ0kwTFBDQkVDMF8IS0xEVAAU
>
> QgdfUTgzAKAQR0xJRFdSQU0LSwRLTERUoRVwUlJBTQtLBEtMRFRXUkFNC0sEAIZMSURfCoCgPHtW
>
> R0FGAQBwR0xJRGBwYExJRFOgJ1sSXC8EX1NCX1BDSTBHRlgwR0xJRABeXl4uR0ZYMEdMSURMSURT
>
> ECVfU0JfW4IeU0xQQghfSElEDEHQDA4UDl9QUlcApBIGAgoLCgQQThsuX1NCX0FUS0QUHEZTTUkB
>
> cGhGU0ZOfWgKoGBJU01JCpCkRlNUQRQRRkxTSAFwaEZTVEFGU01JABQSRklOSQFwaEZBRFKkRlNN
>
> SQEUE0ZFUlMBcGhGU1RBpEZTTUkKAhQgRldSSQFwaEZBRFJwCwAQRlNJWqR0CwAQRlNNSQoDABQb
>
> RkNQVwFwaEZBRFJwCwAQRlNJWqRGU01JCg0UE0ZDUFAAcABGU0lapEZTTUkKDRQYRldSUABwAEZT
>
> SVqkdAsAEEZTTUkKAwAUE0ZFQlcBcGhGQURSpEZTTUkKBBQTRkVCUgFwaEZBRFKkRlNNSQoFFA1G
>
> RURXAKRGU01JCgYUE0VDU1IBcGhGU1RBpEZTTUkKBxQTRkxTQwFwaEZTVEGkRlNNSQoIFEoFRklN
>
> RQFwaEZTVEGgK32TaAoEk2gKBQBGU01JCgmgDpNoCgRwRkFEUlVMQ0twAEZTVEGkRlNUQaAZk2gL
>
> AIBwCwAQRlNJWkZTTUkKCaRGU1RBpEZTTUkKCRQzRlJFQwGgH5NoCwCAcGhGU1RBRlNNSQoKcAsA
>
> EEZTSVqkRlNUQXBoRlNUQaRGU01JCgoIVUxDSwAQRShfU0JfCFhDUEQACFhOUFQBCFhDQVAKAghY
>
> RENQCgQIWERDVAoICFhEU1QKCghYTENQCgwIWExDVAoQCFhMU1QKEghYU0NQChQIWFNDVAoYCFhT
>
> U1QKGghYUkNUChxbAU1VVEUAFCdCREZSBHloChRoeWkKD2l5agoManJoAGByaWBgcmpgYHJrYGCk
>
> YBQ2UkJQRQFbI01VVEX//3JoUEVCU2BbgFBDRkcAYAFbgQtQQ0ZHAVhDRkcIWydNVVRFpFhDRkcU
>
> P1JXUEUBWyNNVVRF//97aAz+////aHJoUEVCU2BbgFBDRkcAYAoCW4ELUENGRwJYQ0ZHEFsnTVVU
>
> RaRYQ0ZHFD9SRFBFAVsjTVVURf//e2gM/P///2hyaFBFQlNgW4BQQ0ZHAGAKBFuBC1BDRkcDWENG
>
> RyBbJ01VVEWkWENGRxQ3V0JQRQJbI01VVEX//3JoUEVCU2BbgFBDRkcAYAFbgQtQQ0ZHAVhDRkcI
>
> cGlYQ0ZHWydNVVRFFEEEV1dQRQJbI01VVEX//3toDP7///9ocmhQRUJTYFuAUENGRwBgCgJbgQtQ
>
> Q0ZHAlhDRkcQcGlYQ0ZHWydNVVRFFEEEV0RQRQJbI01VVEX//3toDPz///9ocmhQRUJTYFuAUENG
>
> RwBgCgRbgQtQQ0ZHA1hDRkcgcGlYQ0ZHWydNVVRFFEkEUldEUANbI01VVEX//3toDPz///9ocmhQ
>
> RUJTYFuAUENGRwBgCgRbgQtQQ0ZHA1hDRkcge1hDRkdqYX1haVhDRkdbJ01VVEUUOVJQTUUBcmgK
>
> hGBwUkRQRWBhoAqTYQz/////pAChG6AXkGEMAAABAFdEUEVge2EMAAABAACkAaQAEEQHLl9TQl9Q
>
> Q0kwW4JHBlJFU0MIX0hJRAxB0AwCCF9VSUQKCQhCVUYwEREKDoYJAAEAAAAAABAAAHkAFDhfQ1JT
>
> CIpCVUYwCgRQVEIwcFBUQUJQVEIwikJVRjAKCFBUTE6gDZNQVEFCAHAAUFRMTqRCVUYwEEZmXABb
>
> gFBNSU8BUE1CUwqAW4FOFVBNSU8BAEAIAAFURFRZA1RFTkEBVFREVANGUkNUAQAIVEhMUwEABgBI
>
> BgABUEVIUwEAB1BFUFMBQkxTVAFTQlBTAQAERzAwUwFHMDFTAUcwMlMBR1BTMwFHMDRTAUcwNVMB
>
> RzA2UwFHMDdTAUcwOFMBRzA5UwFHMEFTAUcwQlMBRzBDUwFHMERTAUcwRVMBRzBGUwEAIAABUEVI
>
> RQEAB1BFUEUBQkxFTgFTQlBFAQAERzAwRQFHMDFFAUcwMkUBR1BFMwFHMDRFAUcwNUUBRzA2RQFH
>
> MDdFAUcwOEUBRzA5RQFHMEFFAUcwQkUBRzBDRQFHMERFAUcwRUUBRzBGRQEAIAAEU0xQRQFBUE1F
>
> AQAFTUNTRQEAAVRDT0UBUEVSRQEAAQAQAARTTFBTAUFQTVMBAAVNQ1NTAQABVENPUwFQRVJTAQAB
>
> AEAGAAFHUEVDAQBOEAAJU0NJUwEABluAR1BJUwFQTUJTClBbgQ5HUElTAQBAEUdTMDAQW4BHUDAx
>
> AUdQQlMKZFuBQQ9HUDAxAUdVMDAIR1UwMQhHVTAyCEdVMDMIR0lPMAhHSU8xCEdJTzIIR0lPMwgA
>
> IAAIR0wwMQhHTDAyCAADR1AyNwFHUDI4AQADAEAEAAhHQjAxCEdCMDIIR0IwMwgAQAhHSVYwCEdJ
>
> VjEIR0lWMghHSVYzCEdVMDQIR1UwNQhHVTA2CEdVMDcIR0lPNAhHSU81CEdJTzYIR0lPNwgABQAB
>
> AAJHTDA1CEdMMDYIR0wwNwgAIEdVMDgIR1UwOQhHVTBBCEdVMEIIR0lPOAhHSU85CEdJT0EIR0lP
>
> QghHTDA4CEdMMDkIR0wwQQhHTDBCCFuAR1BJTwFHUEJTCoBbgTNHUElPAQBABkdMMDAQR0wxMBAA
>
> QARHQjAwIABACEdQMDAQAEAFR0wyMCAAQAZHTDQwIFuAUkNCQQAMAMDR/gsAQFuBD1JDQkEBAIAM
>
> GkZEUlQgFDNSR1BJCnBpYHAAYaIMYHlhAWF9YQFhdmCgF5VoChB5YWhhcEdQMDBge2BhYHpgaGCk
>
> YBRDB1JHUEwKcGlgcABhogxgeWEBYX1hAWF2YKAXlWgKEHlhaGFwR0wwMGB7YGFgemBoYKE+oBCV
>
> aAogcEdMMTBgdGgKEGKhH6AQlWgKQHBHTDIwYHRoCiBioQxwR0w0MGB0aApAYnlhYmF7YGFgemBi
>
> YKRgFEUOU0dQTAtwXC8EX1NCX1BDSTBMUENCR1BMS2dwAFwvBF9TQl9QQ0kwTFBDQkdQTEtwaWBw
>
> AGGiDGB5YQFhfWEBYXZgoE0GkpVoChCgEJVoCiBwR0wxMGB0aAoQYqEfoBCVaApAcEdMMjBgdGgK
>
> IGKhDHBHTDQwYHRoCkBieWFiYYBhY3tgY2B5amJkfWBkYKALlWgKIHBgR0wxMKEVoAuVaApAcGBH
>
> TDIwoQdwYEdMNDChHXlhaGGAYWN7R0wwMGNgeWpoZH1gZGBwYEdMMDBwZ1wvBF9TQl9QQ0kwTFBD
>
> QkdQTEsUE1JHUFAJekdQMDBoYHtgAWCkYBREBVRHUFAJcFwvBF9TQl9QQ0kwTFBDQkdQTEtncABc
>
> LwRfU0JfUENJMExQQ0JHUExLeQFoYH9HUDAwYEdQMDBwZ1wvBF9TQl9QQ0kwTFBDQkdQTEsURgZT
>
> R1BQCnBcLwRfU0JfUENJMExQQ0JHUExLZ3AAXC8EX1NCX1BDSTBMUENCR1BMS3kBaGCgDGl9R1Aw
>
> MGBHUDAwoQ6AYGF7R1AwMGFHUDAwcGdcLwRfU0JfUENJMExQQ0JHUExLCFBNRVcAFApTQlJTAUNQ
>
> WFMUD1NCUlcBcFNCUFNQTUVXFCNTVFJQAaAOaHABU0xQU3ABU0xQRaENcABTTFBFcAFTTFBTFBdI
>
> S1RICKAKVEhMU6RUVERUoQWkC///FEoLQ1BYUwBwAGBwDAAAAQBhcAxgAA4AYnAM3AAOAGOiRwiV
>
> YAoEoE4GkntGRFJUYQCiMXtcLl9TQl9SRFBFYgwAAAEAAH1cLl9TQl9SRFBFYgwAAAEAZFwuX1NC
>
> X1dEUEViZKIxe1wuX1NCX1JEUEVjDAAAAIAAfVwuX1NCX1JEUEVjDAAAAIBkXC5fU0JfV0RQRWNk
>
> cmILABBicmMLABBjeWEBYXVgohJ7UEVQUwEAfVBFUFMBUEVQUxBDSF9HUEUUTwRfTDAxAKBHBJJ7
>
> RkRSVAwAAAEAAKA4XC8EX1NCX1BDSTBSUDAzSFBDU1wvBF9TQl9QQ0kwUlAwM0hQSEuGXC8DX1NC
>
> X1BDSTBSUDAzABRME19MMDkAoEYGXC8EX1NCX1BDSTBSUDAxUE1FU6I+XC8EX1NCX1BDSTBSUDAx
>
> UE1FU3ABXC8EX1NCX1BDSTBSUDAxUE1FU3ABXC8EX1NCX1BDSTBSUDAxUE1DU4ZcLwNfU0JfUENJ
>
> MFJQMDEKAqBGBlwvBF9TQl9QQ0kwUlAwMlBNRVOiPlwvBF9TQl9QQ0kwUlAwMlBNRVNwAVwvBF9T
>
> Ql9QQ0kwUlAwMlBNRVNwAVwvBF9TQl9QQ0kwUlAwMlBNQ1OGXC8DX1NCX1BDSTBSUDAyCgKgRgZc
>
> LwRfU0JfUENJMFJQMDRQTUVToj5cLwRfU0JfUENJMFJQMDRQTUVTcAFcLwRfU0JfUENJMFJQMDRQ
>
> TUVTcAFcLwRfU0JfUENJMFJQMDRQTUNThlwvA19TQl9QQ0kwUlAwNAoCFE8uX0wwNgBbgFBDSFQA
>
> XC5fU0JfUFRBQgsAEFuBLVBDSFQBABhUU1RSCAAQQVVYMQhBVVgyCAAgVFNFUwhUU0dOCABAZVRJ
>
> VFYICEhQMDEACExQMDEACEhQMDIACExQMDIACEVDSDEACEVDTDEACEVDSDIACEVDTDIACEVWTlQA
>
> CENVVFAAoEojkpNcLl9TQl9QVEFCAHtUU0VTCplFVk5UoE8hkpNFVk5UAHtUU1RSCn9DVVRQd0NV
>
> VFAKDGB3YENVVFBgcgwwehQAYGB3Q1VUUAvbIWF0YGFDVVRQcHhDVVRQCxAnAABDVVRQe1wuX1NC
>
> X0hUUFQMAAAA/0VDSDJ7XC5fU0JfSFRQVAwAAP8ARUNMMntcLl9TQl9IVFBUCwD/RUNIMXtcLl9T
>
> Ql9IVFBUCv9FQ0wxekVDSDIKGEVDSDJ6RUNMMgoQRUNMMnpFQ0gxCghFQ0gxe1wuX1NCX0NQQ0gM
>
> AAAA/0hQMDJ7XC5fU0JfQ1BDSAwAAP8ATFAwMntcLl9TQl9DUENICwD/SFAwMXtcLl9TQl9DUENI
>
> Cv9MUDAxekhQMDIKGEhQMDJ6TFAwMgoQTFAwMnpIUDAxCghIUDAxoEwPkpNFQ0gyAKAzk0VWTlQB
>
> XC8FX1NCX1BDSTBMUENCRUMwX1NUOTUKfwFwSFAwMkFVWDJwTFAwMUFVWDGgNJNFVk5UChBcLwVf
>
> U0JfUENJMExQQ0JFQzBfU1Q5NQp/AHBIUDAyQVVYMnBIUDAxQVVYMaA1k0VWTlQKCFwvBV9TQl9Q
>
> Q0kwTFBDQkVDMF9TVDk1Cn8KAnBMUDAyQVVYMnBMUDAxQVVYMaA0k0VWTlQKgFwvBV9TQl9QQ0kw
>
> TFBDQkVDMF9TVDk1Cn8BcEhQMDJBVVgycExQMDFBVVgxcABgohuSk1RTRVMAoAeTYAsAEKVwCplU
>
> U0VTWyIKMqAtkFwvBF9TQl9QQ0kwR0ZYMEdTU0WSR1NNSVwvBF9TQl9QQ0kwR0ZYMEdTQ0kQTgYv
>
> A19TQl9QQ0kwTFBDQluAUlg0MAIKQAoQW4EOUlg0MAEAQAZHUExLAVuAUlhBMAIKoAogW4E2UlhB
>
> MAEACVBCTFYBQkNQRQEARQcAAVBCTVMBAAFQTUNTAUVDTlMBAANFQ1QxEEVMRU4BAAcQQUJcAFuA
>
> U01CMAFcLl9TQl9TTUJCChBbgUgEU01CMAFIU1RTCFNTVFMISFNUQwhIQ01ECEhBRFIISERUMAhI
>
> RFQxCEJMS0QIU1BFQwhTUkNWCFNMVkQQQVVYUwhBVVhDCAhSQlVGEQMKIBQhSEJTWQBwDP//DwBg
>
> ohFge0hTVFMBYaAFkmGkAHZgpAEUKVdUU0IAcAz//w8AYKIZYHZge0hTVFMKHmGgB5NhCgKkAaAE
>
> YaQApABbAVA0U00AFEsFU0JZVApbI1A0U03//3BBVVhDYHAAQVVYQ3BoSEFEUnBpSENNRHAK/0hT
>
> VFNwCkRIU1RDoBNXVFNCcGBBVVhDWydQNFNNpAGhD3BgQVVYQ1snUDRTTaQApP8USgVXQllUC1sj
>
> UDRTTf//cAoFYKI+YKAHSEJTWXZgoTNwaEhBRFJwaUhDTURwakhEVDBwCv9IU1RTcApISFNUQ6AN
>
> V1RTQlsnUDRTTaQBoQN2YFsnUDRTTaT/FEEHV1dSRAtbI1A0U03//3AKBWCiRQVgoAdIQlNZdmCh
>
> SQRwaEhBRFJwaUhDTUR7agr/YXpqCghie2IK/2JwYkhEVDBwYUhEVDFwCv9IU1RTcApMSFNUQ6AN
>
> V1RTQlsnUDRTTaQBoQN2YFsnUDRTTaT/FE0IV0JMSwtbI1A0U03//3AKBWCiQQdgoAdIQlNZdmCh
>
> RQZ9QVVYQwoCQVVYQ3BoSEFEUnBpSENNRHBIU1RDYXBqYnAAYaITYnCDiFJCVUZhAEJMS0R2YnVh
>
> cGpIRFQwcEhTVENhcAr/SFNUU3AKVEhTVEOgDVdUU0JbJ1A0U02kAaEDdmBbJ1A0U02k/xRIBVJT
>
> QlQKWyNQNFNN//9wCgVgojxgoAdIQlNZdmChMX1oAUhBRFJwaUhDTURwCv9IU1RTcApESFNUQ6AQ
>
> V1RTQlsnUDRTTaRIRFQwoQN2YFsnUDRTTaT/FEgFUkJZVApbI1A0U03//3AKBWCiPGCgB0hCU1l2
>
> YKExfWgBSEFEUnBpSENNRHAK/0hTVFNwCkhIU1RDoBBXVFNCWydQNFNNpEhEVDChA3ZgWydQNFNN
>
> pP8UTAZSV1JEClsjUDRTTf//cAoFYKJABWCgB0hCU1l2YKFEBH1oAUhBRFJwaUhDTURwCv9IU1RT
>
> cApMSFNUQ6AiV1RTQnBIRFQwYXlhCghhcEhEVDFicmFiYVsnUDRTTaRhoQN2YFsnUDRTTaT/FE0I
>
> UkJMSwtbI1A0U03//3AKBWCiQQdgoAdIQlNZdmChRQZ9QVVYQwoCQVVYQ31oAUhBRFJwaUhDTURw
>
> Cv9IU1RTcApUSFNUQ6A4V1RTQnBIU1RDYXBIRFQwYnBiY3AAUkJVRnAAYaISYnBCTEtEiFJCVUZh
>
> AHZidWFbJ1A0U02kY6EDdmBbJ1A0U02k/xBLIl9HUEUUGF9MMDMIhlwvA19TQl9QQ0kwVVNCMQoC
>
> FBhfTDA0CIZcLwNfU0JfUENJMFVTQjIKAhQYX0wwQwiGXC8DX1NCX1BDSTBVU0IzCgIUGF9MMEUI
>
> hlwvA19TQl9QQ0kwVVNCNAoCFBhfTDA1CIZcLwNfU0JfUENJMFVTQjUKAhQqX0wyMAiGXC8DX1NC
>
> X1BDSTBVU0I2CgKGXC8DX1NCX1BDSTBVU0I3CgIUTQhfTDBECIZcLwNfU0JfUENJMEVIQzEKAoZc
>
> LwNfU0JfUENJMEVIQzIKAoZcLwNfU0JfUENJMEhERUYKAoZcLwNfU0JfUENJMFhIQzEKAqA9kFwv
>
> BF9TQl9QQ0kwWEhDX1BNRVNcLwRfU0JfUENJMFhIQ19QTUVTcAFcLwRfU0JfUENJMFhIQ19QTUVT
>
> FBhfTDA4CIZcLwNfU0JfUENJMEhERUYKAhQ4X0wwQgigL1BNRVeGXC8DX1NCX1BDSTBSUDA0CgKG
>
> XC8DX1NCX1BDSTBSUDAyCgJwAFBNRVehARRMCV9MMTMAoAyTUEZMVkZEVFCkAKBFCFwvBV9TQl9Q
>
> Q0kwSURFMFBSVDJPRkxHcFwvBF9TQl9QQ0kwTFBDQkdQTEtncABcLwRfU0JfUENJMExQQ0JHUExL
>
> cABHUEUze0dMMDgK70dMMDhwZ1wvBF9TQl9QQ0kwTFBDQkdQTEtbIgsgA3IKgAoCYIZcLwNfU0Jf
>
> UENJMElERTBgpAAQRBwvA19TQl9QQ0kwRUhDMVuCQhtSSFVCCF9BRFIAW4JEGlBSVDEIX0FEUgEI
>
> X1VQQxIHBAAK/wAAW4ItUFJUMQhfQURSARQQX1VQQwBPVVBDAKRCVVBDFBBfUExEAE9QTEQApEJQ
>
> TERbgi5QUlQyCF9BRFIKAhQQX1VQQwBPVVBDAaRCVVBDFBBfUExEAE9QTEQBpEJQTERbgjBQUlQz
>
> CF9BRFIKAxQRX1VQQwBPVVBDCgKkQlVQQxQRX1BMRABPUExECgKkQlBMRFuCMFBSVDQIX0FEUgoE
>
> FBFfVVBDAE9VUEMKA6RCVVBDFBFfUExEAE9QTEQKA6RCUExEW4IwUFJUNQhfQURSCgUUEV9VUEMA
>
> T1VQQwoEpEJVUEMUEV9QTEQAT1BMRAoEpEJQTERbgjBQUlQ2CF9BRFIKBhQRX1VQQwBPVVBDCgWk
>
> QlVQQxQRX1BMRABPUExECgWkQlBMRFuCMFBSVDcIX0FEUgoHFBFfVVBDAE9VUEMKBqRCVVBDFBFf
>
> UExEAE9QTEQKBqRCUExEW4IwUFJUOAhfQURSCggUEV9VUEMAT1VQQwoHpEJVUEMUEV9QTEQAT1BM
>
> RAoHpEJQTEQQRBYvA19TQl9QQ0kwRUhDMluCQhVSSFVCCF9BRFIAW4JEFFBSVDEIX0FEUgEIX1VQ
>
> QxIHBAAK/wAAW4IvUFJUMQhfQURSARQRX1VQQwBPVVBDCgikQlVQQxQRX1BMRABPUExECgikQlBM
>
> RFuCMFBSVDIIX0FEUgoCFBFfVVBDAE9VUEMKCaRCVVBDFBFfUExEAE9QTEQKCaRCUExEW4IwUFJU
>
> MwhfQURSCgMUEV9VUEMAT1VQQwoKpEJVUEMUEV9QTEQAT1BMRAoKpEJQTERbgjBQUlQ0CF9BRFIK
>
> BBQRX1VQQwBPVVBDCgukQlVQQxQRX1BMRABPUExECgukQlBMRFuCMFBSVDUIX0FEUgoFFBFfVVBD
>
> AE9VUEMKDKRCVVBDFBFfUExEAE9QTEQKDKRCUExEW4IwUFJUNghfQURSCgYUEV9VUEMAT1VQQwoN
>
> pEJVUEMUEV9QTEQAT1BMRAoNpEJQTEQQRQ1cAAhDTlRCEREKDv////8AAAAA//8A//8ACFZJU0IR
>
> EQoOAQEBAQAAAAAAAAAAAAAIU0hQQhERCg4HBwcHBwcHBwcHBwcHBwhCVVBDEgcECv8AAAAIQlBM
>
> RBEHChCBADEAFBlPVVBDCXCDiENOVEJoAGBwYIhCVVBDAAAURwVPUExECXCDiFZJU0JoAGBwg4hC
>
> UExECggAYXthCv5hfWFgYXBhiEJQTEQKCABwg4hTSFBCaABgcIOIQlBMRAoJAGF7YQrDYX1hYGFw
>
> YYhCUExECgkAEEFJXAAUHkxJTVQAdFwuX1NCX0NQVVBcLl9TQl9TTE1UYKRgFEcITkNQUwmGXC5f
>
> UFJfQ1BVMGiGXC5fUFJfQ1BVMWigJ5KVXC5fU0JfQ1BVTgoEhlwuX1BSX0NQVTJohlwuX1BSX0NQ
>
> VTNooD+SlVwuX1NCX0NQVU4KCIZcLl9QUl9DUFU0aIZcLl9QUl9DUFU1aIZcLl9QUl9DUFU2aIZc
>
> Ll9QUl9DUFU3aAhMQ0RCABQGUFBSSgkUKFBSSlMJU0dQTAoWAQBcLwVfU0JfUENJMExQQ0JFQzBf
>
> U1BJTgqVABRJBFBSSlcJoCqQk2gKA1wuX1NCX0RQM1NcLwVfU0JfUENJMExQQ0JFQzBfU1BJTgo1
>
> AVwvBV9TQl9QQ0kwTFBDQkVDMF9TVEJSFCBHTElECKRcLwVfU0JfUENJMExQQ0JFQzBfUlBJTgpG
>
> FAZUTElECBQGVEdBQwgUBlRHREMJFAZGQ1RSCxQOT1dHRAlTR1BMChYBaBQRT1dHUwhwUkdQTAoP
>
> AWCkYBQwT1dMRAlwaFwuX1NCX1dSU1SgHZOQXC8DX1NCX0FUS0RXQVBGCgUAU0dQTAocAWgULk9C
>
> VEQJoBdcLl9TQl9CVERQcGhcLl9TQl9CUlNUU0dQTAo5AWhTR1BMChYBaBQST0RTUAlwaFwuX1NC
>
> X0RQM1MUFE9VV0QJcGhcLl9TQl9VV1NUpAEUFE9XTUQJcGhcLl9TQl9XTVNUpAEUFE9HUEQJcGhc
>
> Ll9TQl9HUFNUpAEURAVPVEdECXBoXC5fU0JfVEdTVKAfaHBcLwVfU0JfUENJMExQQ0JFQzBfU1Q4
>
> NwpACv9goR5wXC8FX1NCX1BDSTBMUENCRUMwX1NUODcKIAr/YKQBFCxPSFdTCHBcLwVfU0JfUENJ
>
> MExQQ0JFQzBfUlBJTgonYKAEYKQAoQOkAaQAFEQJT0hXUghwAGCgDZNPSFdTAHtgC/7/YKEFfWAB
>
> YKAdXC8FX1NCX1BDSTBSUDAyV0xBTk1QRFB9YAqAYKARXC5fU0JfQlREUH1gCwABYKAQXC5fU0Jf
>
> VVdEUH1gCghgoBBcLl9TQl9XTURQfWAKEGCgEFwuX1NCX0dQRFB9YAogYKAQXC5fU0JfVEdEUH1g
>
> CkBgpGAUQQdPUlNUCHAAYKAPXC5fU0JfV1JTVH1gAWCgEFwuX1NCX0JSU1R9YAoCYKAQXC5fU0Jf
>
> VVdTVH1gCgRgoBBcLl9TQl9XTVNUfWAKCGCgEFwuX1NCX0dQU1R9YAoQYKAQXC5fU0JfVEdTVH1g
>
> CiBgpGAUIEdCVEwIpFwvBV9TQl9QQ0kwTFBDQkVDMF9SUElOCnMUIFNCVEwJXC8FX1NCX1BDSTBM
>
> UENCRUMwX1NQSU4Kc2gUCEJMMkMApAAUJVNUQ0YJoB6TaAFcLwVfU0JfUENJMExQQ0JFQzBfRk5D
>
> VAqEABQLT1RHQghwAWCkYBQnRENQUwlwXC8FX1NCX1BDSTBMUENCRUMwX1JQSU4KJmB/YAFgpGAU
>
> J0FDUFMIcFwvBV9TQl9QQ0kwTFBDQkVDMF9SUElOCiRgf2ABYKRgEAVfR1BFEBMvBF9TQl9QQ0kw
>
> TFBDQkVDMF8QRgUvBl9TQl9QQ0kwRUhDMlJIVUJQUlQxUFJUMwhDQVBEEhoBERcKFIIAAAAUABQA
>
> JR0AAAAAAAD/////W4IYRENBTQhfQURSCgMUC19QTEQApENBUEQIX1MwXxIGBAAAAACgElNTM18I
>
> X1MzXxIHBAoFAAAAoBJTUzRfCF9TNF8SBwQKBgAAAAhfUzVfEgcECgcAAAAUMlBUU18BoCtoXC8D
>
> X1NCX1BDSTBOUFRTaFwvBF9TQl9QQ0kwR0ZYME9QVFNoT0VNU2gURAVXQUtfAVwvBF9TQl9QQ0kw
>
> WEhDX1hXQUtoXC8DX1NCX1BDSTBOV0FLaFwvA19TQl9BVEtER0VOV2hcLwRfU0JfUENJMEdGWDBP
> V0FLaE9FTVdo
> ====
> begin-base64 644 ECDT.5
>
> RUNEVMEAAAAB9l9BU1VTX05vdGVib29rCSAHAUFNSS4FAAAAAQgAAGYAAAAAAAAAAQgAAGIAAAAA
>
> AAAAAAAAABlcX1NCLlBDSTAuTFBDQi5FQzAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
>
> AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
> AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==
> ====
> begin-base64 644 FACP.1
>
> RkFDUAwBAAAFGF9BU1VTX05vdGVib29rCSAHAUFNSSATAAEAgHCJ2ojxhtoBAgkAsgAAALCxAAAA
>
> BAAAAAAAAAQEAAAAAAAAUAQAAAgEAAAgBAAAAAAAAAQCAQQQAAAAZQDpAwAEEAAAAA0AMhIAAKWG
>
> AwABCAAA+QwAAAAAAAAGAAAAAAAAAAAAAACI8YbaAAAAAAEgAAIABAAAAAAAAAEAAAIAAAAAAAAA
>
> AAEQAAIEBAAAAAAAAAEAAAIAAAAAAAAAAAEIAAFQBAAAAAAAAAEgAAMIBAAAAAAAAAGAAAEgBAAA
> AAAAAAEAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==
> ====
> begin-base64 644 FPDT.4
>
> RlBEVEQAAAABj19BU1VTX05vdGVib29rCSAHAUFNSSATAAEAAQAQAQAAAAAYIBDaAAAAAAAAEAEA
> AAAAOCAQ2gAAAAA=
> ====
> begin-base64 644 HPET.7
>
> SFBFVDgAAAABP19BU1VTX05vdGVib29rCSAHAUFNSS4FAAAAAaeGgABAAAAAAND+AAAAAADuNwA=
> ====
> begin-base64 644 LPIT.6
>
> TFBJVAQBAAAB1EFMQVNLQUEgTSBJIAAAAwAAAFZMVjINAAABAAAAADgAAAAAAAAAAAAAAH8BAgBk
>
> AAAAAAAAAJg6AACIEwAAACAAA4Aw0P4AAAAAAIAAAAAAAAAAAAAAOAAAAAEAAAAAAAAAfwECAGQA
>
> AAAAAAAAmDoAAIgTAAAAIAADhDDQ/gAAAAAAgAAAAAAAAAAAAAA4AAAAAgAAAAAAAAB/AQIAZAAA
>
> AAAAAACYOgAAiBMAAAAgAAOIMND+AAAAAACAAAAAAAAAAAAAADgAAAADAAAAAAAAAH8BAgBkAAAA
> AAAAAJg6AACIEwAAACAAA4ww0P4AAAAAAIAAAAAAAAA=
> ====
> begin-base64 644 MCFG.5
>
> TUNGRzwAAAABAUFMQVNLQUEgTSBJAAAACSAHAU1TRlSXAAAAAAAAAAAAAAAAAADgAAAAAAAAAP8A
> AAAA
> ====
> begin-base64 644 MCFG.6
>
> TUNGRzwAAAABMl9BU1VTX05vdGVib29rCSAHAU1TRlSXAAAAAAAAAAAAAAAAAAD4AAAAAAAAAD8A
> AAAA
> ====
> begin-base64 644 MSDM.12
>
> TVNETVUAAAADxF9BU1VTX05vdGVib29rAAAAAEFTVVMBAAAAAQAAAAAAAAABAAAAAAAAAB0AAABO
> SFhZUC1DUVlXSC1YUEhNSy1URzdUNi1ZRzY3VA==
> ====
> begin-base64 644 RSDT.0
>
> UlNEVEwAAAABhkFMQVNLQUEgTSBJIAAACSAHAU1TRlQTAAEA+PA7ufifPLlgoDy5qKA8ueigPLnw
> oTy5KKI8uZCpPLkgrDy5oK08uQ==
> ====
> begin-base64 644 SSDT.10
>
> U1NEVAoJAAAB+FBtUmVmAENwdTBJc3QAADAAAElOVEwXEQUgEEWOXC5fUFJfQ1BVMBQMX1BQQwCk
>
> XExJTVQUTQpfUENUAKA4kpRcLl9QUl9DUFBDXC5fU0JfQ1BVUHB0XC5fU0JfQ1BVUFwuX1BSX0NQ
>
> UEMAXC5fU0JfU0xNVKA+kHtDRkdEAQB7UERDMAEApBIsAhEUChGCDAB/AAAAAAAAAAAAAAB5ABEU
>
> ChGCDAB/AAAAAAAAAAAAAAB5AKQSLAIRFAoRggwAARAAAAAQAAAAAAAAeQARFAoRggwAAQgAALMA
>
> AAAAAAAAeQAUGVhQU1MAoA17UERDMAEApE5QU1OkU1BTUwhTUFNTEkAbDRIgBgxgCQAADLiIAAAM
>
> bgAAAAwKAAAADIMAAAAMAAAAABIgBgz8CAAADGiAAAAMbgAAAAwKAAAADIMBAAAMAQAAABIgBgyY
>
> CAAADJd5AAAMbgAAAAwKAAAADIMCAAAMAgAAABIgBgw0CAAADOlyAAAMbgAAAAwKAAAADIMDAAAM
>
> AwAAABIgBgzQBwAADFxsAAAMbgAAAAwKAAAADIMEAAAMBAAAABIgBgxsBwAADPBlAAAMbgAAAAwK
>
> AAAADIMFAAAMBQAAABIgBgwIBwAADKpfAAAMbgAAAAwKAAAADIMGAAAMBgAAABIgBgykBgAADDxY
>
> AAAMbgAAAAwKAAAADIMHAAAMBwAAABIgBgxABgAADDVSAAAMbgAAAAwKAAAADIMIAAAMCAAAABIg
>
> BgzcBQAADE5MAAAMbgAAAAwKAAAADIMJAAAMCQAAABIgBgx4BQAADIdGAAAMbgAAAAwKAAAADIMK
>
> AAAMCgAAABIgBgwUBQAADONAAAAMbgAAAAwKAAAADIMLAAAMCwAAABIgBgywBAAADFo7AAAMbgAA
>
> AAwKAAAADIMMAAAMDAAAABIgBgwAAACADAAAAIAMAAAAgAwAAACADAAAAIAMAAAAgBIgBgwAAACA
>
> DAAAAIAMAAAAgAwAAACADAAAAIAMAAAAgBIgBgwAAACADAAAAIAMAAAAgAwAAACADAAAAIAMAAAA
>
> gBIgBgwAAACADAAAAIAMAAAAgAwAAACADAAAAIAMAAAAgBIgBgwAAACADAAAAIAMAAAAgAwAAACA
>
> DAAAAIAMAAAAgBIgBgwAAACADAAAAIAMAAAAgAwAAACADAAAAIAMAAAAgBIgBgwAAACADAAAAIAM
>
> AAAAgAwAAACADAAAAIAMAAAAgBIgBgwAAACADAAAAIAMAAAAgAwAAACADAAAAIAMAAAAgBIgBgwA
>
> AACADAAAAIAMAAAAgAwAAACADAAAAIAMAAAAgBIgBgwAAACADAAAAIAMAAAAgAwAAACADAAAAIAM
>
> AAAAgBIgBgwAAACADAAAAIAMAAAAgAwAAACADAAAAIAMAAAAgBIgBgwAAACADAAAAIAMAAAAgAwA
>
> AACADAAAAIAMAAAAgBIgBgwAAACADAAAAIAMAAAAgAwAAACADAAAAIAMAAAAgBIgBgwAAACADAAA
>
> AIAMAAAAgAwAAACADAAAAIAMAAAAgBIgBgwAAACADAAAAIAMAAAAgAwAAACADAAAAIAMAAAAgBIg
>
> BgwAAACADAAAAIAMAAAAgAwAAACADAAAAIAMAAAAgAhfUFNTEkAbDRIgBgxgCQAADLiIAAAMCgAA
>
> AAwKAAAADAAYAAAMABgAABIgBgz8CAAADGiAAAAMCgAAAAwKAAAADAAXAAAMABcAABIgBgyYCAAA
>
> DJd5AAAMCgAAAAwKAAAADAAWAAAMABYAABIgBgw0CAAADOlyAAAMCgAAAAwKAAAADAAVAAAMABUA
>
> ABIgBgzQBwAADFxsAAAMCgAAAAwKAAAADAAUAAAMABQAABIgBgxsBwAADPBlAAAMCgAAAAwKAAAA
>
> DAATAAAMABMAABIgBgwIBwAADKpfAAAMCgAAAAwKAAAADAASAAAMABIAABIgBgykBgAADDxYAAAM
>
> CgAAAAwKAAAADAARAAAMABEAABIgBgxABgAADDVSAAAMCgAAAAwKAAAADAAQAAAMABAAABIgBgzc
>
> BQAADE5MAAAMCgAAAAwKAAAADAAPAAAMAA8AABIgBgx4BQAADIdGAAAMCgAAAAwKAAAADAAOAAAM
>
> AA4AABIgBgwUBQAADONAAAAMCgAAAAwKAAAADAANAAAMAA0AABIgBgywBAAADFo7AAAMCgAAAAwK
>
> AAAADAAMAAAMAAwAABIgBgwAAACADAAAAIAMAAAAgAwAAACADAAAAIAMAAAAgBIgBgwAAACADAAA
>
> AIAMAAAAgAwAAACADAAAAIAMAAAAgBIgBgwAAACADAAAAIAMAAAAgAwAAACADAAAAIAMAAAAgBIg
>
> BgwAAACADAAAAIAMAAAAgAwAAACADAAAAIAMAAAAgBIgBgwAAACADAAAAIAMAAAAgAwAAACADAAA
>
> AIAMAAAAgBIgBgwAAACADAAAAIAMAAAAgAwAAACADAAAAIAMAAAAgBIgBgwAAACADAAAAIAMAAAA
>
> gAwAAACADAAAAIAMAAAAgBIgBgwAAACADAAAAIAMAAAAgAwAAACADAAAAIAMAAAAgBIgBgwAAACA
>
> DAAAAIAMAAAAgAwAAACADAAAAIAMAAAAgBIgBgwAAACADAAAAIAMAAAAgAwAAACADAAAAIAMAAAA
>
> gBIgBgwAAACADAAAAIAMAAAAgAwAAACADAAAAIAMAAAAgBIgBgwAAACADAAAAIAMAAAAgAwAAACA
>
> DAAAAIAMAAAAgBIgBgwAAACADAAAAIAMAAAAgAwAAACADAAAAIAMAAAAgBIgBgwAAACADAAAAIAM
>
> AAAAgAwAAACADAAAAIAMAAAAgBIgBgwAAACADAAAAIAMAAAAgAwAAACADAAAAIAMAAAAgBIgBgwA
>
> AACADAAAAIAMAAAAgAwAAACADAAAAIAMAAAAgAhQU0RGABRLBF9QU0QAoC6SUFNERnBUQ05UiIOI
>
> SFBTRAAACgQAcFRDTlSIg4hTUFNEAAAKBABw/1BTREagD3tQREMwCwAIAKRIUFNEpFNQU0QISFBT
> RBINARIKBQoFAAAK/gqACFNQU0QSDQESCgUKBQAACvwKgA==
> ====
> begin-base64 644 SSDT.11
>
> U1NEVJIKAAABHlBtUmVmAENwdVBtAAAAADAAAElOVEwXEQUgEEYMXAAIU1NEVBJDBQwNQ1BVMElT
>
> VCAADBjgXtgMCgkAAA1BUElTVCAgIAAMmIpc2gwDAwAADUNQVTBDU1QgAAwYcFzaDFMIAAANQVBD
>
> U1QgICAADBicXNoMGQEAAAhDRkdEDH/2ZgAIXFBEQzAMAAAAgAhcUERDMQwAAACACFxQREMyDAAA
>
> AIAIXFBEQzMMAAAAgAhcUERDNAwAAACACFxQREM1DAAAAIAIXFBEQzYMAAAAgAhcUERDNwwAAACA
>
> CFxTRFRMABBIClxfUFJfW4BQUE1UAAwYnonaCykAW4FACVBQTVQQUEdSVggAKEFDUlQIQVBTVghB
>
> QUMwCENQSUQgQ1BQQwhDQ1RQCENMVkwIQ0JNSQhQTDEwEFBMMjAQUExXMAhDVEMwCFRBUjAIUFBD
>
> MAhQTDExEFBMMjEQUExXMQhDVEMxCFRBUjEIUFBDMQhQTDEyEFBMMjIQUExXMghDVEMyCFRBUjII
>
> UFBDMggQTyJcLl9QUl9DUFUwCEhJMF8ACEhDMF8AFChfUERDAXBDUFBDXC8DX1BSX0NQVTBfUFBD
>
> cENQRENoYEdDQVBgpGAUF19PU0MEcENPU0NoaWprYEdDQVBgpGAUSAZDUERDAYpoAFJFVlOKaAoE
>
> U0laRXCHaGBwdGAKCABhWxNoCkB3YQoIAFRFTVAIU1RTMBEHCgQAAAAAc1NUUzBURU1QYqRDT1ND
>
> ERMKEBamd0AMKb5Hnr3YcFhxOVNSRVZTU0laRWIUTQtDT1NDBIprAFNUUzCKawoEQ0FQMIpoAElJ
>
> RDCKaAoESUlEMYpoCghJSUQyimgKDElJRDMIVUlEMBETChAWpndADCm+R5692HBYcTlTilVJRDAA
>
> RUlEMIpVSUQwCgRFSUQxilVJRDAKCEVJRDKKVUlEMAoMRUlEM6AykpCQk0lJRDBFSUQwk0lJRDFF
>
> SUQxkJNJSUQyRUlEMpNJSUQzRUlEM3AKBlNUUzCka6AOkpNpAXAKClNUUzCka6RrFE4KR0NBUAGK
>
> aABTVFMwimgKBENBUDCgEpGTU1RTMAoGk1NUUzAKCqQAoBZ7U1RTMAEAe0NBUDAL/wtDQVAwpAB9
>
> e1BEQzAM////fwBDQVAwUERDMKBHBXtDRkdECj4AoEwEkJB7Q0ZHRAsABAB7UERDMAoYAJJ7U0RU
>
> TAoCAH1TRFRMCgJTRFRMW4BDU1QwAIOIU1NEVAoHAIOIU1NEVAoIAFsgQ1NUMEhDMF+kABBPFlwu
>
> X1BSX0NQVTEISEkxXwAISEMxXwAUH19QREMBcFwvA19QUl9DUFUwQ1BEQ2hgR0NBUGCkYBQiX09T
>
> QwRwXC8DX1BSX0NQVTBDT1NDaGlqa2BHQ0FQYKRgFE4HR0NBUAGKaABTVFMximgKBENBUDGgEpGT
>
> U1RTMQoGk1NUUzEKCqQAoBZ7U1RTMQEAe0NBUDEL/wtDQVAxpAB9e1BEQzEM////fwBDQVAxUERD
>
> MaAQk3tQREMxCgkACglBUFBUoA17UERDMQoYAEFQQ1RwUERDMVBEQzCkABRKBEFQQ1QAoEIEkHtD
>
> RkdECi4AkntTRFRMCiAAfVNEVEwKIFNEVExbgENTVDEAg4hTU0RUCgoAg4hTU0RUCgsAWyBDU1Qx
>
> SEMxXxRJBEFQUFQAoEEEkHtDRkdEAQCSe1NEVEwKEAB9U0RUTAoQU0RUTFuASVNUMQCDiFNTRFQK
>
> BACDiFNTRFQKBQBbIElTVDFISTFfEEQOXC5fUFJfQ1BVMhQfX1BEQwFwXC8DX1BSX0NQVTBDUERD
>
> aGBHQ0FQYKRgFCJfT1NDBHBcLwNfUFJfQ1BVMENPU0NoaWprYEdDQVBgpGAURAlHQ0FQAYpoAFNU
>
> UzKKaAoEQ0FQMqASkZNTVFMyCgaTU1RTMgoKpACgFntTVFMyAQB7Q0FQMgv/C0NBUDKkAH17UERD
>
> Mgz///9/AENBUDJQREMyoBuTe1BEQzIKCQAKCVwvA19QUl9DUFUxQVBQVKAYe1BEQzIKGABcLwNf
>
> UFJfQ1BVMUFQQ1RwUERDMlBEQzCkABBEDlwuX1BSX0NQVTMUH19QREMBcFwvA19QUl9DUFUwQ1BE
>
> Q2hgR0NBUGCkYBQiX09TQwRwXC8DX1BSX0NQVTBDT1NDaGlqa2BHQ0FQYKRgFEQJR0NBUAGKaABT
>
> VFMzimgKBENBUDOgEpGTU1RTMwoGk1NUUzMKCqQAoBZ7U1RTMwEAe0NBUDML/wtDQVAzpAB9e1BE
>
> QzMM////fwBDQVAzUERDM6Abk3tQREMzCgkACglcLwNfUFJfQ1BVMUFQUFSgGHtQREMzChgAXC8D
>
> X1BSX0NQVTFBUENUcFBEQzNQREMwpAAQRA5cLl9QUl9DUFU0FB9fUERDAXBcLwNfUFJfQ1BVMENQ
>
> RENoYEdDQVBgpGAUIl9PU0MEcFwvA19QUl9DUFUwQ09TQ2hpamtgR0NBUGCkYBRECUdDQVABimgA
>
> U1RTNIpoCgRDQVA0oBKRk1NUUzQKBpNTVFM0CgqkAKAWe1NUUzQBAHtDQVA0C/8LQ0FQNKQAfXtQ
>
> REM0DP///38AQ0FQNFBEQzSgG5N7UERDNAoJAAoJXC8DX1BSX0NQVTFBUFBUoBh7UERDNAoYAFwv
>
> A19QUl9DUFUxQVBDVHBQREM0UERDMKQAEEQOXC5fUFJfQ1BVNRQfX1BEQwFwXC8DX1BSX0NQVTBD
>
> UERDaGBHQ0FQYKRgFCJfT1NDBHBcLwNfUFJfQ1BVMENPU0NoaWprYEdDQVBgpGAURAlHQ0FQAYpo
>
> AFNUUzWKaAoEQ0FQNaASkZNTVFM1CgaTU1RTNQoKpACgFntTVFM1AQB7Q0FQNQv/C0NBUDWkAH17
>
> UERDNQz///9/AENBUDVQREM1oBuTe1BEQzUKCQAKCVwvA19QUl9DUFUxQVBQVKAYe1BEQzUKGABc
>
> LwNfUFJfQ1BVMUFQQ1RwUERDNVBEQzCkABBEDlwuX1BSX0NQVTYUH19QREMBcFwvA19QUl9DUFUw
>
> Q1BEQ2hgR0NBUGCkYBQiX09TQwRwXC8DX1BSX0NQVTBDT1NDaGlqa2BHQ0FQYKRgFEQJR0NBUAGK
>
> aABTVFM2imgKBENBUDagEpGTU1RTNgoGk1NUUzYKCqQAoBZ7U1RTNgEAe0NBUDYL/wtDQVA2pAB9
>
> e1BEQzYM////fwBDQVA2UERDNqAbk3tQREM2CgkACglcLwNfUFJfQ1BVMUFQUFSgGHtQREM2ChgA
>
> XC8DX1BSX0NQVTFBUENUcFBEQzZQREMwpAAQRA5cLl9QUl9DUFU3FB9fUERDAXBcLwNfUFJfQ1BV
>
> MENQRENoYEdDQVBgpGAUIl9PU0MEcFwvA19QUl9DUFUwQ09TQ2hpamtgR0NBUGCkYBRECUdDQVAB
>
> imgAU1RTN4poCgRDQVA3oBKRk1NUUzcKBpNTVFM3CgqkAKAWe1NUUzcBAHtDQVA3C/8LQ0FQN6QA
>
> fXtQREM3DP///38AQ0FQN1BEQzegG5N7UERDNwoJAAoJXC8DX1BSX0NQVTFBUFBUoBh7UERDNwoY
> AFwvA19QUl9DUFUxQVBDVHBQREM3UERDMKQA
> ====
> begin-base64 644 SSDT.12
>
> U1NEVF4FAAABpkNwdURwZkNwdURwdGYAABAAAElOVEwJEQYgEElTXF9TQl9bgkBTVENQVQhfSElE
>
> DCXUNAEIX1VJRAAIQ1RZUAAIQ0lOVAoECExTVE0ACE1FRDQM1AAA4AhNRUQwDNAAAOAIQUVYTBIy
>
> BA1TdmNob3N0LmV4ZQANZGxsaG9zdC5leGUADXNtc3MuZXhlAA1XaW5TQVQuZXhlABQ9UFBDQwhw
>
> TUlQTIiDiFBQQ1gBAAEAcE1BUEyIg4hQUENYAQAKAgBwUFBTWoiDiFBQQ1gBAAoFAKRQUENYCFBQ
>
> Q1gSKQMKAhIRBgALvgoLWBsL6AML6AMKyBISBgELQB8LQB8L6AML6AML6AMIQ0xQTxIJBgEAAQoZ
>
> AQEUTwVfSU5JAHCDiERMUE8BAIhDTFBPAQBwg4hETFBPCgIAiENMUE8KAgBwg4hETFBPCgMAiENM
>
> UE8KAwBwg4hETFBPCgQAiENMUE8KBABwg4hETFBPCgUAiENMUE8KBQAUE19TVEEAoAmTRFBTUgCk
>
> AKQKDxRFBl9DUlMICEFCVUYRDgoLiQYABQFWAAAAeQAIQkJVRhEaCheJBgAFAVYAAACGCQABAFDQ
>
> /gAIAAB5AIpCQlVGCg1QVU5JcFBVTkJQVU5JoA6SlFNURVAKBKRBQlVGoQakQkJVRhRFBE1CSVcM
>
> cGtNRUQ0oAiTagBwChBhoRCgCJNqAXAKMGGhBXAK8GF9eWgKEAB5aQoIAGB9YGFgfWAMAAAAEWBw
>
> YE1FRDAURQRNQklSDKAIk2oAcAoQYaEQoAiTagFwCjBhoQVwCvBhfXloChAAeWkKCABgfWBhYH1g
>
> DAAAABBgcGBNRUQwcE1FRDRrFAhfUFBDAKQAFEUGU1BQQwlwDWNwdWRwdGY6IFNQUEMgQ2FsbGVk
>
> AFsxcGhcLwNfUFJfQ1BVMF9QUEOGXC5fUFJfQ1BVMAqAhlwuX1BSX0NQVTEKgIZcLl9QUl9DUFUy
>
> CoCGXC5fUFJfQ1BVMwqAFBNfRFRJAXBoTFNUTYZUQ1BVCpEUCl9OVFQApAveChQ5X1BTUwCgI1sS
>
> XC8DX1BSX0NQVTBfUFNTAKRcLwNfUFJfQ1BVMF9QU1OhDqQSCwESCAYAAAAAAAAUOF9UU1MAoCNb
>
> ElwvA19QUl9DUFUwX1RTUwCkXC8DX1BSX0NQVTBfVFNToQ2kEgoBEgcFAAAAAAAULl9UUEMAoCNb
>
> ElwvA19QUl9DUFUwX1RQQwCkXC8DX1BSX0NQVTBfVFBDoQOkABQ4X1BUQwCgI1sSXC8DX1BSX0NQ
>
> VTBfUFRDAKRcLwNfUFJfQ1BVMF9QVEOhDaQSCgIRAwEAEQMBABQ5X1RTRACgI1sSXC8DX1BSX0NQ
>
> VTBfVFNEAKRcLwNfUFJfQ1BVMF9UU0ShDqQSCwESCAUKBQAAAAAUSARfVERMAHANY3B1ZHB0Zjog
>
> X1RETCBDYWxsZWQAWzGgI1sSXC8DX1BSX0NQVTBfVERMAKRcLwNfUFJfQ1BVMF9UREyhA6QAFE0F
>
> X1BETAhwDWNwdWRwdGY6IF9QREwgQ2FsbGVkAFsxoDhbElwvA19QUl9DUFUwX1BTUwAITEZNSQBw
>
> h1wvA19QUl9DUFUwX1BTU0xGTUl2TEZNSaRMRk1JoQOkABQUX0NSVAikcgusCndDUlRUCgoAABQY
>
> X0hPVAikcgusCnd0Q1JUVAoDAAoKAAAUKl9QU1YIoBNDVFlQpHILrAp3QUNUVAoKAAChD6RyC6wK
>
> d1BTVlQKCgAAFCJfU0NQC6AbkZNoAJNoAXBoQ1RZUIZcLl9TQl9UQ1BVCpEIR1RTSAoUFAtTREJH
> AKRQREJH
> ====
> begin-base64 644 SSDT.13
>
> U1NEVKAcAAABy0RwdGZUYkRwdGZUYWIAABAAAElOVEwJEQYgCEJETEkKAghCREhJCgwQRmZcX1NC
>
> X1uCTWVEUFRGCF9ISUQMJdQ0AAhEUFNQEhYBERMKENZBpEJqritGqEtKjOeQJ9MIRENTUBIWARET
>
> ChDnisaX+hWcSbjJXagdYG4KCERDUFASFgEREwoQt/HKFjjd7UCxwRuKGRPVMQhUTVBQEj4DERMK
>
> EAAAAAAAAAAAAAAAAAAAAAAREwoQAAAAAAAAAAAAAAAAAAAAABETChAAAAAAAAAAAAAAAAAAAAAA
>
> FEUFSURTUAgIVE1QSQBwg4hEUFNQAACIVE1QUFRNUEkAdVRNUElwg4hEQ1NQAACIVE1QUFRNUEkA
>
> dVRNUElwg4hEQ1BQAACIVE1QUFRNUEkApFRNUFAUFV9TVEEAoAqTRFBURQGkCg+hA6QACFBEUkkS
>
> GwESGAQKClwuX1NCX1RDUFUAEggCDAIAAQAACFBEUjESQQQCEiIECmRcLl9TQl9UQ1BVABISBAwA
>
> AAEAC6APDAEAAQALQB8SGgQKZFwuX1NCX1REU1AKChIJAgwAAAUACmQURgRQRFJUAKAMk1BXUlMA
>
> pFBEUkmhMXBNSVBMiIOIg4hQRFIxAAAKAwABAHBNQVBMiIOIg4hQRFIxAAAKAwAKAwCkUERSMQhF
>
> VFJNEkERChIaBFwuX1NCX1RDUFUNSU5UMzQwMQAKBg0wABIaBFwuX1NCX1NUUjANSU5UMzQwMwAK
>
> Bg0wABIaBFwuX1NCX1NUUjENSU5UMzQwMwAKBg0xABIaBFwuX1NCX1NUUjINSU5UMzQwMwAKBg0y
>
> ABIaBFwuX1NCX1NUUjMNSU5UMzQwMwAKBg0zABIaBFwuX1NCX1NUUjQNSU5UMzQwMwAKBg00ABIa
>
> BFwuX1NCX1NUUjUNSU5UMzQwMwAKBg01ABIaBFwuX1NCX1NUUjYNSU5UMzQwMwAKBg02ABIaBFwu
>
> X1NCX1REU1ANSU5UMzQwNgAKBg0wABIaBFwuX1NCX1RDSEcNSU5UMzQwMwAKBg03AAhUUlRJEksf
>
> EBIeCFwuX1NCX1RDUFVcLl9TQl9UQ1BVCmQKMgAAAAASHghcLl9TQl9UQ1BVXC5fU0JfU1RSMApk
>
> CjIAAAAAEh8IXC5fU0JfVENIR1wuX1NCX1NUUjAKUAssAQAAAAASHwhcLl9TQl9URFNQXC5fU0Jf
>
> U1RSMQpaCywBAAAAABIeCFwuX1NCX1RDUFVcLl9TQl9TVFIxCmQKlgAAAAASHwhcLl9TQl9UQ0hH
>
> XC5fU0JfU1RSMQpQCywBAAAAABIeCFwuX1NCX1RDUFVcLl9TQl9TVFIyCmQKlgAAAAASHwhcLl9T
>
> Ql9UQ0hHXC5fU0JfU1RSMgpQCywBAAAAABIeCFwuX1NCX1RDUFVcLl9TQl9TVFIzCmQKlgAAAAAS
>
> HwhcLl9TQl9UQ0hHXC5fU0JfU1RSMwpQCywBAAAAABIeCFwuX1NCX1RDUFVcLl9TQl9TVFI0CmQK
>
> lgAAAAASHwhcLl9TQl9UQ0hHXC5fU0JfU1RSNApQCywBAAAAABIeCFwuX1NCX1RDUFVcLl9TQl9T
>
> VFI1CmQKlgAAAAASHwhcLl9TQl9UQ0hHXC5fU0JfU1RSNQpQCywBAAAAABIeCFwuX1NCX1RDUFVc
>
> Ll9TQl9TVFI2CmQKlgAAAAASHwhcLl9TQl9UQ0hHXC5fU0JfU1RSNgpQCywBAAAAABQLX1RSVACk
>
> VFJUSQhUUlRSARROE19PU0MMCE5VTVAACFVJRDIREwoQ/////////////////////4prAFNUUzGK
>
> awoEQ0FQMUlEU1Bwh1RNUFBOVU1QimgASUlEMIpoCgRJSUQximgKCElJRDKKaAoMSUlEM4pVSUQy
>
> AEVJRDCKVUlEMgoERUlEMYpVSUQyCghFSUQyilVJRDIKDEVJRDOiSAROVU1QcIOIVE1QUHROVU1Q
>
> AQAAVUlEMqApkJCTSUlEMEVJRDCTSUlEMUVJRDGQk0lJRDJFSUQyk0lJRDNFSUQzpXZOVU1QoCKT
>
> TlVNUAB7U1RTMQwA////U1RTMX1TVFMxCgZTVFMxpGugIJKTaQF7U1RTMQwA////U1RTMX1TVFMx
>
> CgpTVFMxpGugIZKTagoCe1NUUzEMAP///1NUUzF9U1RTMQoCU1RTMaRrpGsUEktUT0MJpHh0aAus
>
> CgAKCgAAFBFDVE9LCaRyC6wKd2gKCgAAFAtTREJHAKRQREJHEI5QAVxfU0JfWwFQQVRNAFuCRCpT
>
> VFIwCF9ISUQMJdQ0AwhfVUlEAAhQVFlQCgMIX1NUUhExCi5DAFAAVQAgAHIAZQBtAG8AdABlACAA
>
> dABlAG0AcAAgAHMAZQBuAHMAbwByAAAACENUWVAACExUTTAAFBVfU1RBAKAKk1RITTABpAoPoQOk
>
> ABQTX0RUSQFwaExUTTCGU1RSMAqRFApfTlRUAKQL3goUMl9UTVAIoCdcRUNPTqRyC6wKd1wvBV9T
>
> Ql9QQ0kwU0JSR0hfRUNUTVBSCgoAAKEDpAAIUEFUQwoCFEAKUEFUMAmgSAlcRUNPTnBbI1wuX1NC
>
> X1BBVE1kAGCgQAiTYABweHRoC6wKAAoKAABcLwVfU0JfUENJMFNCUkdIX0VDVFNMVHAAXC8FX1NC
>
> X1BDSTBTQlJHSF9FQ1RTSV9wCgJcLwVfU0JfUENJMFNCUkdIX0VDSFlTVFwvBV9TQl9QQ0kwU0JS
>
> R0hfRUNFQ01ECkpbJ1wuX1NCX1BBVE0UQApQQVQxCaBICVxFQ09OcFsjXC5fU0JfUEFUTWQAYKBA
>
> CJNgAHB4dGgLrAoACgoAAFwvBV9TQl9QQ0kwU0JSR0hfRUNUU0hUcABcLwVfU0JfUENJMFNCUkdI
>
> X0VDVFNJX3AKAlwvBV9TQl9QQ0kwU0JSR0hfRUNIWVNUXC8FX1NCX1BDSTBTQlJHSF9FQ0VDTUQK
>
> SlsnXC5fU0JfUEFUTQhHVFNIChQUFF9DUlQIpHILrAp3R0NSMAoKAAAUGF9IT1QIpHILrAp3dEdD
>
> UjAKAwAKCgAAFC5fUFNWCKAXQ1RZUKRyC6wKd3RQU1QwCggACgoAAKEPpHILrAp3UFNUMAoKAAAU
>
> Il9TQ1ALoBuRk2gAk2gBcGhDVFlQhlwuX1NCX1NUUjAKkRQLU0RCRwCkUERCR1uCQipTVFIxCF9I
>
> SUQMJdQ0AwhfVUlEAQhQVFlQCgMIX1NUUhEvCixDAFAAVQAgAGwAbwBjAGEAbAAgAHQAZQBtAHAA
>
> IABzAGUAbgBzAG8AcgAAAAhDVFlQAAhMVE0xABQVX1NUQQCgCpNUSE0wAaQKD6EDpAAUE19EVEkB
>
> cGhMVE0xhlNUUjEKkRQKX05UVACkC94KFDJfVE1QCKAnXEVDT06kcgusCndcLwVfU0JfUENJMFNC
>
> UkdIX0VDTFRNUAoKAAChA6QACFBBVEMKAhRAClBBVDAJoEgJXEVDT05wWyNcLl9TQl9QQVRNZABg
>
> oEAIk2AAcHh0aAusCgAKCgAAXC8FX1NCX1BDSTBTQlJHSF9FQ1RTTFRwAVwvBV9TQl9QQ0kwU0JS
>
> R0hfRUNUU0lfcAoCXC8FX1NCX1BDSTBTQlJHSF9FQ0hZU1RcLwVfU0JfUENJMFNCUkdIX0VDRUNN
>
> RApKWydcLl9TQl9QQVRNFEAKUEFUMQmgSAlcRUNPTnBbI1wuX1NCX1BBVE1kAGCgQAiTYABweHRo
>
> C6wKAAoKAABcLwVfU0JfUENJMFNCUkdIX0VDVFNIVHABXC8FX1NCX1BDSTBTQlJHSF9FQ1RTSV9w
>
> CgJcLwVfU0JfUENJMFNCUkdIX0VDSFlTVFwvBV9TQl9QQ0kwU0JSR0hfRUNFQ01ECkpbJ1wuX1NC
>
> X1BBVE0IR1RTSAoUFBRfQ1JUCKRyC6wKd0dDUjEKCgAAFBhfSE9UCKRyC6wKd3RHQ1IxCgMACgoA
>
> ABQuX1BTVgigF0NUWVCkcgusCnd0UFNUMQoIAAoKAAChD6RyC6wKd1BTVDEKCgAAFCJfU0NQC6Ab
>
> kZNoAJNoAXBoQ1RZUIZcLl9TQl9TVFIxCpEUC1NEQkcApFBEQkdbgkMrU1RSMghfSElEDCXUNAMI
>
> X1VJRAoCCFBUWVAKAwhfU1RSET0KOkEAbQBiAGkAZQBuAHQAIAByAGUAbQBvAHQAZQAgADEAIAB0
>
> AGUAbQBwACAAcwBlAG4AcwBvAHIAAAAIQ1RZUAAITFRNMgAUFV9TVEEAoAqTVEhNMQGkCg+hA6QA
>
> FBNfRFRJAXBoTFRNMoZTVFIyCpEUCl9OVFQApAveChQyX1RNUAigJ1xFQ09OpHILrAp3XC8FX1NC
>
> X1BDSTBTQlJHSF9FQ0FSVDEKCgAAoQOkAAhQQVRDCgIUQQpQQVQwCaBJCVxFQ09OcFsjXC5fU0Jf
>
> UEFUTWQAYKBBCJNgAHB4dGgLrAoACgoAAFwvBV9TQl9QQ0kwU0JSR0hfRUNUU0xUcAoCXC8FX1NC
>
> X1BDSTBTQlJHSF9FQ1RTSV9wCgJcLwVfU0JfUENJMFNCUkdIX0VDSFlTVFwvBV9TQl9QQ0kwU0JS
>
> R0hfRUNFQ01ECkpbJ1wuX1NCX1BBVE0UQQpQQVQxCaBJCVxFQ09OcFsjXC5fU0JfUEFUTWQAYKBB
>
> CJNgAHB4dGgLrAoACgoAAFwvBV9TQl9QQ0kwU0JSR0hfRUNUU0hUcAoCXC8FX1NCX1BDSTBTQlJH
>
> SF9FQ1RTSV9wCgJcLwVfU0JfUENJMFNCUkdIX0VDSFlTVFwvBV9TQl9QQ0kwU0JSR0hfRUNFQ01E
>
> CkpbJ1wuX1NCX1BBVE0IR1RTSAoUFBRfQ1JUCKRyC6wKd0dDUjIKCgAAFBhfSE9UCKRyC6wKd3RH
>
> Q1IyCgMACgoAABQuX1BTVgigF0NUWVCkcgusCnd0UFNUMgoIAAoKAAChD6RyC6wKd1BTVDIKCgAA
>
> FCJfU0NQC6AbkZNoAJNoAXBoQ1RZUIZcLl9TQl9TVFIyCpEUC1NEQkcApFBEQkdbgk0qU1RSMwhf
>
> SElEDCXUNAMIX1VJRAoDCFBUWVAKAwhfU1RSETcKNEEAbQBiAGkAZQBuAHQAIABsAG8AYwBhAGwA
>
> IAB0AGUAbQBwACAAcwBlAG4AcwBvAHIAAAAIQ1RZUAAITFRNMwAUFV9TVEEAoAqTVEhNMQGkCg+h
>
> A6QAFBNfRFRJAXBoTFRNM4ZTVFIzCpEUCl9OVFQApAveChQyX1RNUAigJ1xFQ09OpHILrAp3XC8F
>
> X1NCX1BDSTBTQlJHSF9FQ0FMVDEKCgAAoQOkAAhQQVRDCgIUQQpQQVQwCaBJCVxFQ09OcFsjXC5f
>
> U0JfUEFUTWQAYKBBCJNgAHB4dGgLrAoACgoAAFwvBV9TQl9QQ0kwU0JSR0hfRUNUU0xUcAoDXC8F
>
> X1NCX1BDSTBTQlJHSF9FQ1RTSV9wCgJcLwVfU0JfUENJMFNCUkdIX0VDSFlTVFwvBV9TQl9QQ0kw
>
> U0JSR0hfRUNFQ01ECkpbJ1wuX1NCX1BBVE0UQQpQQVQxCaBJCVxFQ09OcFsjXC5fU0JfUEFUTWQA
>
> YKBBCJNgAHB4dGgLrAoACgoAAFwvBV9TQl9QQ0kwU0JSR0hfRUNUU0hUcAoDXC8FX1NCX1BDSTBT
>
> QlJHSF9FQ1RTSV9wCgJcLwVfU0JfUENJMFNCUkdIX0VDSFlTVFwvBV9TQl9QQ0kwU0JSR0hfRUNF
>
> Q01ECkpbJ1wuX1NCX1BBVE0IR1RTSAoUFBRfQ1JUCKRyC6wKd0dDUjMKCgAAFBhfSE9UCKRyC6wK
>
> d3RHQ1IzCgMACgoAABQuX1BTVgigF0NUWVCkcgusCnd0UFNUMwoIAAoKAAChD6RyC6wKd1BTVDMK
>
> CgAAFCJfU0NQC6AbkZNoAJNoAXBoQ1RZUIZcLl9TQl9TVFIzCpEUC1NEQkcApFBEQkdbgkMrU1RS
>
> NAhfSElEDCXUNAMIX1VJRAoECFBUWVAKAwhfU1RSET0KOkEAbQBiAGkAZQBuAHQAIAByAGUAbQBv
>
> AHQAZQAgADIAIAB0AGUAbQBwACAAcwBlAG4AcwBvAHIAAAAIQ1RZUAAITFRNNAAUFV9TVEEAoAqT
>
> VEhNMQGkCg+hA6QAFBNfRFRJAXBoTFRNNIZTVFI0CpEUCl9OVFQApAveChQyX1RNUAigJ1xFQ09O
>
> pHILrAp3XC8FX1NCX1BDSTBTQlJHSF9FQ0FSVDIKCgAAoQOkAAhQQVRDCgIUQQpQQVQwCaBJCVxF
>
> Q09OcFsjXC5fU0JfUEFUTWQAYKBBCJNgAHB4dGgLrAoACgoAAFwvBV9TQl9QQ0kwU0JSR0hfRUNU
>
> U0xUcAoEXC8FX1NCX1BDSTBTQlJHSF9FQ1RTSV9wCgJcLwVfU0JfUENJMFNCUkdIX0VDSFlTVFwv
>
> BV9TQl9QQ0kwU0JSR0hfRUNFQ01ECkpbJ1wuX1NCX1BBVE0UQQpQQVQxCaBJCVxFQ09OcFsjXC5f
>
> U0JfUEFUTWQAYKBBCJNgAHB4dGgLrAoACgoAAFwvBV9TQl9QQ0kwU0JSR0hfRUNUU0hUcAoEXC8F
>
> X1NCX1BDSTBTQlJHSF9FQ1RTSV9wCgJcLwVfU0JfUENJMFNCUkdIX0VDSFlTVFwvBV9TQl9QQ0kw
>
> U0JSR0hfRUNFQ01ECkpbJ1wuX1NCX1BBVE0IR1RTSAoUFBRfQ1JUCKRyC6wKd0dDUjQKCgAAFBhf
>
> SE9UCKRyC6wKd3RHQ1I0CgMACgoAABQuX1BTVgigF0NUWVCkcgusCnd0UFNUNAoIAAoKAAChD6Ry
>
> C6wKd1BTVDQKCgAAFCJfU0NQC6AbkZNoAJNoAXBoQ1RZUIZcLl9TQl9TVFI0CpEUC1NEQkcApFBE
>
> QkdbgkkqU1RSNQhfSElEDCXUNAMIX1VJRAoFCFBUWVAKAwhfU1RSETMKMEQARABSADMAIAByAGUA
>
> bQBvAHQAZQAgAHQAZQBtAHAAIABzAGUAbgBzAG8AcgAAAAhDVFlQAAhMVE01ABQVX1NUQQCgCpNU
>
> SE0yAaQKD6EDpAAUE19EVEkBcGhMVE01hlNUUjUKkRQKX05UVACkC94KFDJfVE1QCKAnXEVDT06k
>
> cgusCndcLwVfU0JfUENJMFNCUkdIX0VDRE0wVAoKAAChA6QACFBBVEMKAhRBClBBVDAJoEkJXEVD
>
> T05wWyNcLl9TQl9QQVRNZABgoEEIk2AAcHh0aAusCgAKCgAAXC8FX1NCX1BDSTBTQlJHSF9FQ1RT
>
> TFRwCgVcLwVfU0JfUENJMFNCUkdIX0VDVFNJX3AKAlwvBV9TQl9QQ0kwU0JSR0hfRUNIWVNUXC8F
>
> X1NCX1BDSTBTQlJHSF9FQ0VDTUQKSlsnXC5fU0JfUEFUTRRBClBBVDEJoEkJXEVDT05wWyNcLl9T
>
> Ql9QQVRNZABgoEEIk2AAcHh0aAusCgAKCgAAXC8FX1NCX1BDSTBTQlJHSF9FQ1RTSFRwCgVcLwVf
>
> U0JfUENJMFNCUkdIX0VDVFNJX3AKAlwvBV9TQl9QQ0kwU0JSR0hfRUNIWVNUXC8FX1NCX1BDSTBT
>
> QlJHSF9FQ0VDTUQKSlsnXC5fU0JfUEFUTQhHVFNIChQUFF9DUlQIpHILrAp3R0NSNQoKAAAUGF9I
>
> T1QIpHILrAp3dEdDUjUKAwAKCgAAFC5fUFNWCKAXQ1RZUKRyC6wKd3RQU1Q1CggACgoAAKEPpHIL
>
> rAp3UFNUNQoKAAAUIl9TQ1ALoBuRk2gAk2gBcGhDVFlQhlwuX1NCX1NUUjUKkRQLU0RCRwCkUERC
>
> R1uCRypTVFI2CF9ISUQMJdQ0AwhfVUlECgYIUFRZUAoDCF9TVFIRMQouRABEAFIAMwAgAGwAbwBj
>
> AGEAbAAgAHQAZQBtAHAAIABzAGUAbgBzAG8AcgAAAAhDVFlQAAhMVE02ABQVX1NUQQCgCpNUSE0y
>
> AaQKD6EDpAAUE19EVEkBcGhMVE02hlNUUjYKkRQKX05UVACkC94KFDJfVE1QCKAnXEVDT06kcgus
>
> CndcLwVfU0JfUENJMFNCUkdIX0VDRDBUTAoKAAChA6QACFBBVEMKAhRBClBBVDAJoEkJXEVDT05w
>
> WyNcLl9TQl9QQVRNZABgoEEIk2AAcHh0aAusCgAKCgAAXC8FX1NCX1BDSTBTQlJHSF9FQ1RTTFRw
>
> CgZcLwVfU0JfUENJMFNCUkdIX0VDVFNJX3AKAlwvBV9TQl9QQ0kwU0JSR0hfRUNIWVNUXC8FX1NC
>
> X1BDSTBTQlJHSF9FQ0VDTUQKSlsnXC5fU0JfUEFUTRRBClBBVDEJoEkJXEVDT05wWyNcLl9TQl9Q
>
> QVRNZABgoEEIk2AAcHh0aAusCgAKCgAAXC8FX1NCX1BDSTBTQlJHSF9FQ1RTSFRwCgZcLwVfU0Jf
>
> UENJMFNCUkdIX0VDVFNJX3AKAlwvBV9TQl9QQ0kwU0JSR0hfRUNIWVNUXC8FX1NCX1BDSTBTQlJH
>
> SF9FQ0VDTUQKSlsnXC5fU0JfUEFUTQhHVFNIChQUFF9DUlQIpHILrAp3R0NSNgoKAAAUGF9IT1QI
>
> pHILrAp3dEdDUjYKAwAKCgAAFC5fUFNWCKAXQ1RZUKRyC6wKd3RQU1Q2CggACgoAAKEPpHILrAp3
>
> UFNUNgoKAAAUIl9TQ1ALoBuRk2gAk2gBcGhDVFlQhlwuX1NCX1NUUjYKkRQLU0RCRwCkUERCR1uC
>
> SA5URFNQCF9ISUQMJdQ0BhQTX1NUQQCgCZNERFNQAKQApAoPFAtERERMAKRCRExJFAtERFBDAKRC
>
> REhJFDZfQkNMAKQSLhYKUAoyCgUKCgoPChQKGQoeCiMKKAotCjIKNwo8CkEKRgpLClAKVQpaCl8K
>
> ZBQqX0JDTQGgI5CSlWgAkpRoCmRcLwVfU0JfUENJMEdGWDBERDFGX0JDTWgUHl9CUUMApFwvBV9T
>
> Ql9QQ0kwR0ZYMEREMUZfQlFDFB5fRENTAKRcLwVfU0JfUENJMEdGWDBERDFGX0RDUxQLU0RCRwCk
>
> UERCR1uCTBVUQ0hHCF9ISUQMJdQ0AwhfVUlECgcIUFRZUAoLCF9TVFIRQgQKPkkAbgB0AGUAbAAg
>
> AEQAUABUAEYAIABDAGgAYQByAGcAZQByACAAUABhAHIAdABpAGMAaQBwAGEAbgB0AAAAFBNfU1RB
>
> AKAJk0NIR1IApACkCg8IUFBTUxJFBgYSDwgAAAAAAAuACA1tQQAAEg8IAAAAAAELAAgNbUEAABIQ
>
> CAAAAAAKAgsABg1tQQAAEhAIAAAAAAoDCwAEDW1BAAASEAgAAAAACgQLAAINbUEAABIOCAAAAAAK
>
> BQANbUEAABQdUFBQQwBwh1BQU1NidmKgCZNQV1JTAKRioQOkABRMBFNQUEMJcGhcLwNfUFJfQ1BV
>
> MF9QUEOGXC5fUFJfQ1BVMAqAhlwuX1BSX0NQVTEKgIZcLl9QUl9DUFUyCoCGXC5fUFJfQ1BVMwqA
>
> FAtTREJHAKRQREJHEEcPXC8EX1NCX1BDSTBTQlJHSF9FQxRBDl9RRjEAcFwvBV9TQl9QQ0kwU0JS
>
> R0hfRUNUU1NSYKJADGBwAFwvBV9TQl9QQ0kwU0JSR0hfRUNUU1NSoBN7YApAAIZcLl9TQl9TVFI2
>
> CpCgE3tgCiAAhlwuX1NCX1NUUjUKkKATe2AKEACGXC5fU0JfU1RSNAqQoBN7YAoIAIZcLl9TQl9T
>
> VFIzCpCgE3tgCgQAhlwuX1NCX1NUUjIKkKATe2AKAgCGXC5fU0JfU1RSMQqQoBJ7YAEAhlwuX1NC
> X1NUUjAKkHBcLwVfU0JfUENJMFNCUkdIX0VDVFNTUmA=
> ====
> begin-base64 644 SSDT.8
>
> U1NEVDIGAAABy0FoY2lSMUFoY2lUYWIxABAAAElOVEwSEQkgEE1gXC8DX1NCX1BDSTBJREUwCFJF
>
> R0YBFBJfUkVHAqALk2gKAnBpUkVHRghBVDAxEQoKBwMAAAAAAO8IQVQwMhEKCgcAAAAAAACQCEFU
>
> MDMRCgoHAAAAAAAAxghBVDA0EQoKBwAAAAAAAJEIQVQwNREKCgcAAAAAAAD1CEFUMDYRCgoHEAMA
>
> AAAA7whBVDA3EQoKBxAGAAAAAO8IQVQwOBEKCgdBAAAAAADvCEFUODERCgoHwQAAAAAA7whBVDA5
>
> EQoKB5AFAAAAAO8IQVRBMBEDCjIIQVRBMREDCjIIQVRBMhEDCjIIQVRBMxEDCjIIQVRBQhEDCjKM
>
> QVRBQgBDTURDFEwFR1RGQgt3Q01EQwo4YHJgCghhWxNBVEFCYQo4Q01EWHdDTURDCgdgjEFUQUJy
>
> YAoCAEEwMDGMQVRBQnJgCgYAQTAwNXBoQ01EWHBpQTAwMXBqQTAwNXVDTURDFEgcR1RGXwpwaVsx
>
> cABDTURDCElEMDAACElENDkLAAwISUQ1OQAISUQ1MwoECElENjMLAA8ISUQ4OAsADwhJRDc4AAhX
>
> MTI4AAhXMTE5AAhXMTIwAAhJUkRZAQhQSU9UAAhETUFUAKBCC5OHaQsAAotpAElXMDBwSVcwMElE
>
> MDCLaQpiSVc0OXBJVzQ5SUQ0OYtpCmpJVzUzcElXNTNJRDUzi2kKfklXNjNwSVc2M0lENjOLaQp2
>
> SVc1OXBJVzU5SUQ1OYtpCrBJVzg4cElXODhJRDg4i2kKnElXNzhwSVc3OElENziLaQsAAUkxMjhw
>
> STEyOFcxMjiLaQruSTExOXBJMTE5VzExOYtpCvBJMTIwcEkxMjBXMTIwcAqgZ6AGaHAKsGegJJB7
>
> SUQ1OQsAAQB7SUQ1OQr/AEdURkJBVDAze0lENTkK/wBnoEIHk2cKoKASe1cxMjgBAEdURkJBVDA1
>
> AGegFHtJRDc4CkAAR1RGQkFUMDcKBmegFHtJRDc4CggAR1RGQkFUMDYKA2egLntXMTE5CiAAoBh7
>
> XC5fU0JfSERERgEAR1RGQkFUMDgAZ6ELR1RGQkFUODEAZ3BBVEFCWzGkQVRBQhQrUkFUQQGMaABD
>
> TUROd0NNRE4KOGBbE2gKCGBSRVRCcFJFVEJbMaRSRVRCCEFUUDARAwoyW4IvUFJUMAhfQURSC///
>
> FBFfU0REAXBBR1RGAGhBVFAwFA9fR1RGAKRSQVRBQVRQMAhBVFAyEQMKMluCSRxQUlQyCF9BRFIM
>
> //8CAAhPRkxHARQRX1NERAFwQUdURgBoQVRQMhQPX0dURgCkUkFUQUFUUDIUQBlfRFNNDAhfVF8x
>
> AAhfVF8wAKBIF5NoERMKEDDv+r27rt4RijkIACAMmmaiTxUBcJlqAF9UXzCgJ5NfVF8wAKIfAXCZ
>
> aQBfVF8xoAyTX1RfMQGkEQMBD6EGpBEDAQCloUoSoAmTX1RfMAGkAaFNEaBECpNfVF8wCgJwXC8E
>
> X1NCX1BDSTBMUENCR1BMS2ZwAFwvBF9TQl9QQ0kwTFBDQkdQTEtwAEdQRTNwAUdQUzNwAE9GTEeg
>
> F5N7R0wwMAoIAAoIfUdJVjAKCEdJVjChDHtHSVYwCvdHSVYwfVxHTDA4ChBcR0wwOFsiCshwAU9G
>
> TEdwAUdQUzNwAUdQRTNwZlwvBF9TQl9QQ0kwTFBDQkdQTEukAaFFB6BOBpNfVF8wCgOgQAZPRkxH
>
> cFwvBF9TQl9QQ0kwTFBDQkdQTEtmcABcLwRfU0JfUENJMExQQ0JHUExLcABHUEUzcAFHUFMze1xH
>
> TDA4Cu9cR0wwOHBmXC8EX1NCX1BDSTBMUENCR1BMS6QBoQOkAKEDpACloQOkABRLCkFHVEYKcAqg
>
> YHAAQ01EQ6BECZOHaQsAAotpAElXMDCLaQsAAUkxMjigEntJMTI4AQBHVEZCQVQwNQBgi2kKnElX
>
> NzigFHtJVzc4CkAAR1RGQkFUMDcKBmCgFHtJVzc4CggAR1RGQkFUMDYKA2CLaQruSTExOaAue0kx
> MTkKIACgGHtcLl9TQl9IRERGAQBHVEZCQVQwOABgoQtHVEZCQVQ4MQBgpEFUQUI=
> ====
> begin-base64 644 SSDT.9
>
> U1NEVJ4EAAAB50FoY2lSMkFoY2lUYWIyABAAAElOVEwSEQkgEElHXC8DX1NCX1BDSTBJREUxCFJF
>
> R0YBFBJfUkVHAqALk2gKAnBpUkVHRluAQkFSMAIACwABW4FNBkJBUjADVkRJRCAAMFNDQ1IIQkND
>
> UggAQEJNQVBWAgAEU01TXwIACFAwRU4BUDFFTgFQMkVOAVAzRU4BUDRFTgFQNUVOAQABAAFQMFBG
>
> AVAxUEYBUDJQRgFQM1BGAVA0UEYBUDVQRgEAAQABCEFUMDERCgoHAwAAAAAA7whBVDAyEQoKBwAA
>
> AAAAAJAIQVQwMxEKCgcAAAAAAADGCEFUMDQRCgoHAAAAAAAAkQhBVDA1EQoKBwAAAAAAAPUIQVQw
>
> NhEKCgcQAwAAAADvCEFUMDcRCgoHEAYAAAAA7whBVDA4EQoKB0EAAAAAAO8IQVQ4MREKCgfBAAAA
>
> AADvCEFUMDkRCgoHkAUAAAAA7whBVEEwEQMKMghBVEExEQMKMghBVEEyEQMKMghBVEEzEQMKMghB
>
> VEFCEQMKMoxBVEFCAENNREMUTAVHVEZCC3dDTURDCjhgcmAKCGFbE0FUQUJhCjhDTURYd0NNREMK
>
> B2CMQVRBQnJgCgIAQTAwMYxBVEFCcmAKBgBBMDA1cGhDTURYcGlBMDAxcGpBMDA1dUNNREMUSBxH
>
> VEZfCnBpWzFwAENNREMISUQwMAAISUQ0OQsADAhJRDU5AAhJRDUzCgQISUQ2MwsADwhJRDg4CwAP
>
> CElENzgACFcxMjgACFcxMTkACFcxMjAACElSRFkBCFBJT1QACERNQVQAoEILk4dpCwACi2kASVcw
>
> MHBJVzAwSUQwMItpCmJJVzQ5cElXNDlJRDQ5i2kKaklXNTNwSVc1M0lENTOLaQp+SVc2M3BJVzYz
>
> SUQ2M4tpCnZJVzU5cElXNTlJRDU5i2kKsElXODhwSVc4OElEODiLaQqcSVc3OHBJVzc4SUQ3OItp
>
> CwABSTEyOHBJMTI4VzEyOItpCu5JMTE5cEkxMTlXMTE5i2kK8EkxMjBwSTEyMFcxMjBwCqBnoAZo
>
> cAqwZ6AkkHtJRDU5CwABAHtJRDU5Cv8AR1RGQkFUMDN7SUQ1OQr/AGegQgeTZwqgoBJ7VzEyOAEA
>
> R1RGQkFUMDUAZ6AUe0lENzgKQABHVEZCQVQwNwoGZ6AUe0lENzgKCABHVEZCQVQwNgoDZ6Aue1cx
>
> MTkKIACgGHtcLl9TQl9IRERGAQBHVEZCQVQwOABnoQtHVEZCQVQ4MQBncEFUQUJbMaRBVEFCFCtS
>
> QVRBAYxoAENNRE53Q01ETgo4YFsTaAoIYFJFVEJwUkVUQlsxpFJFVEIUSwpBR1RGCnAKoGBwAENN
>
> REOgRAmTh2kLAAKLaQBJVzAwi2kLAAFJMTI4oBJ7STEyOAEAR1RGQkFUMDUAYItpCpxJVzc4oBR7
>
> SVc3OApAAEdURkJBVDA3CgZgoBR7SVc3OAoIAEdURkJBVDA2CgNgi2kK7kkxMTmgLntJMTE5CiAA
> oBh7XC5fU0JfSERERgEAR1RGQkFUMDgAYKELR1RGQkFUODEAYKRBVEFC
> ====
> begin-base64 644 UEFI.11
>
> VUVGSUIAAAABKEFMQVNLQUEgTSBJIAAAAAAAAAAAAAAAAAAA4tiOxsadvUydlNtlrMXDMjYAAQAA
> AAAAAAAAAAAA
> ====
> begin-base64 644 XSDT.0
>
> WFNEVHwAAAABSl9BU1VTX05vdGVib29rCSAHAUFNSSATAAEAWACI2gAAAABoAYjaAAAAAOABiNoA
>
> AAAAKAKI2gAAAADwAojaAAAAADADiNoAAAAAaAOI2gAAAACgCYjaAAAAAEAOiNoAAAAAUBeI2gAA
> AAAYnmHaAAAAAA==
> ====
> begin-base64 644 headers
>
> ClJTRCBQVFI6IENoZWNrc3VtPTEwOSwgT0VNSUQ9X0FTVVNfLCBSZXZpc2lvbj0yLCBSc2R0QWRk
>
> cmVzcz0weGRhODZmMDI4CglMZW5ndGg9MzYsIFhzZHRBZGRyZXNzPTB4MDAwMDAwMDBkYTg2ZjA3
>
> OCwgRXh0ZW5kZWQgQ2hlY2tzdW09MjAKCgpYU0RUOiBMZW5ndGg9MTI0LCBSZXZpc2lvbj0xLCBD
>
> aGVja3N1bT03NCwKCU9FTUlEPV9BU1VTXywgT0VNIFRhYmxlIElEPU5vdGVib29rLCBPRU0gUmV2
>
> aXNpb249MHgxMDcyMDA5LAoJQ3JlYXRvciBJRD1BTUksIENyZWF0b3IgUmV2aXNpb249MHgxMDAx
>
> MwoKCglFbnRyaWVzPXsgMHgwMDAwMDAwMGRhODgwMDU4LCAweDAwMDAwMDAwZGE4ODAxNjgsIDB4
>
> MDAwMDAwMDBkYTg4MDFlMCwgMHgwMDAwMDAwMGRhODgwMjI4LCAweDAwMDAwMDAwZGE4ODAyZjAs
>
> IDB4MDAwMDAwMDBkYTg4MDMzMCwgMHgwMDAwMDAwMGRhODgwMzY4LCAweDAwMDAwMDAwZGE4ODA5
>
> YTAsIDB4MDAwMDAwMDBkYTg4MGU0MCwgMHgwMDAwMDAwMGRhODgxNzUwLCAweDAwMDAwMDAwZGE2
>
> MTllMTggfQoKCglEU0RUPTB4ZGE4NmYxODgKCUlOVF9NT0RFTD1BUElDCglTQ0lfSU5UPTkKCVNN
>
> SV9DTUQ9MHhiMiwgQUNQSV9FTkFCTEU9MHhiMCwgQUNQSV9ESVNBQkxFPTB4YjEsIFM0QklPU19S
>
> RVE9MHgwCglQTTFhX0VWVF9CTEs9MHg0MDAtMHg0MDMKCVBNMWFfQ05UX0JMSz0weDQwNC0weDQw
>
> NQoJUE0yX0NOVF9CTEs9MHg0NTAtMHg0NTAKCVBNMl9UTVJfQkxLPTB4NDA4LTB4NDBiCglQTTJf
>
> R1BFMF9CTEs9MHg0MjAtMHg0MmYKCVBfTFZMMl9MQVQ9MTAxbXMsIFBfTFZMM19MQVQ9MTAwMW1z
>
> CglGTFVTSF9TSVpFPTEwMjQsIEZMVVNIX1NUUklERT0xNgoJRFVUWV9PRkZTRVQ9MCwgRFVUWV9X
>
> SURUSD0wCglEQVlfQUxSTT0xMywgTU9OX0FMUk09MCwgQ0VOVFVSWT01MAoJRmxhZ3M9e1dCSU5W
>
> RCxQUk9DX0MxLFNMUF9CVVRUT04sUlRDX1M0LERDS19DQVB9CgoKRFNEVDogTGVuZ3RoPTY5MzIx
>
> LCBSZXZpc2lvbj0yLCBDaGVja3N1bT0xNjEsCglPRU1JRD1fQVNVU18sIE9FTSBUYWJsZSBJRD1O
>
> b3RlYm9vaywgT0VNIFJldmlzaW9uPTB4MTMsCglDcmVhdG9yIElEPUlOVEwsIENyZWF0b3IgUmV2
>
> aXNpb249MHgyMDA5MTExMgoKCkFQSUM6IExlbmd0aD0xMTQsIFJldmlzaW9uPTMsIENoZWNrc3Vt
>
> PTIwNywKCU9FTUlEPV9BU1VTXywgT0VNIFRhYmxlIElEPU5vdGVib29rLCBPRU0gUmV2aXNpb249
>
> MHgxMDcyMDA5LAoJQ3JlYXRvciBJRD1BTUksIENyZWF0b3IgUmV2aXNpb249MHgxMDAxMwoKCkZQ
>
> RFQ6IExlbmd0aD02OCwgUmV2aXNpb249MSwgQ2hlY2tzdW09MTQzLAoJT0VNSUQ9X0FTVVNfLCBP
>
> RU0gVGFibGUgSUQ9Tm90ZWJvb2ssIE9FTSBSZXZpc2lvbj0weDEwNzIwMDksCglDcmVhdG9yIElE
>
> PUFNSSwgQ3JlYXRvciBSZXZpc2lvbj0weDEwMDEzCgoKRUNEVDogTGVuZ3RoPTE5MywgUmV2aXNp
>
> b249MSwgQ2hlY2tzdW09MjQ2LAoJT0VNSUQ9X0FTVVNfLCBPRU0gVGFibGUgSUQ9Tm90ZWJvb2ss
>
> IE9FTSBSZXZpc2lvbj0weDEwNzIwMDksCglDcmVhdG9yIElEPUFNSS4sIENyZWF0b3IgUmV2aXNp
>
> b249MHg1CgoKTUNGRzogTGVuZ3RoPTYwLCBSZXZpc2lvbj0xLCBDaGVja3N1bT01MCwKCU9FTUlE
>
> PV9BU1VTXywgT0VNIFRhYmxlIElEPU5vdGVib29rLCBPRU0gUmV2aXNpb249MHgxMDcyMDA5LAoJ
>
> Q3JlYXRvciBJRD1NU0ZULCBDcmVhdG9yIFJldmlzaW9uPTB4OTcKCgpIUEVUOiBMZW5ndGg9NTYs
>
> IFJldmlzaW9uPTEsIENoZWNrc3VtPTYzLAoJT0VNSUQ9X0FTVVNfLCBPRU0gVGFibGUgSUQ9Tm90
>
> ZWJvb2ssIE9FTSBSZXZpc2lvbj0weDEwNzIwMDksCglDcmVhdG9yIElEPUFNSS4sIENyZWF0b3Ig
>
> UmV2aXNpb249MHg1CgoKU1NEVDogTGVuZ3RoPTE1ODYsIFJldmlzaW9uPTEsIENoZWNrc3VtPTIw
>
> MywKCU9FTUlEPUFoY2lSMSwgT0VNIFRhYmxlIElEPUFoY2lUYWIxLCBPRU0gUmV2aXNpb249MHgx
>
> MDAwLAoJQ3JlYXRvciBJRD1JTlRMLCBDcmVhdG9yIFJldmlzaW9uPTB4MjAwOTExMTIKCgpTU0RU
>
> OiBMZW5ndGg9MTE4MiwgUmV2aXNpb249MSwgQ2hlY2tzdW09MjMxLAoJT0VNSUQ9QWhjaVIyLCBP
>
> RU0gVGFibGUgSUQ9QWhjaVRhYjIsIE9FTSBSZXZpc2lvbj0weDEwMDAsCglDcmVhdG9yIElEPUlO
>
> VEwsIENyZWF0b3IgUmV2aXNpb249MHgyMDA5MTExMgoKClNTRFQ6IExlbmd0aD0yMzE0LCBSZXZp
>
> c2lvbj0xLCBDaGVja3N1bT0yNDgsCglPRU1JRD1QbVJlZiwgT0VNIFRhYmxlIElEPUNwdTBJc3Qs
>
> IE9FTSBSZXZpc2lvbj0weDMwMDAsCglDcmVhdG9yIElEPUlOVEwsIENyZWF0b3IgUmV2aXNpb249
>
> MHgyMDA1MTExNwoKClNTRFQ6IExlbmd0aD0yNzA2LCBSZXZpc2lvbj0xLCBDaGVja3N1bT0zMCwK
>
> CU9FTUlEPVBtUmVmLCBPRU0gVGFibGUgSUQ9Q3B1UG0sIE9FTSBSZXZpc2lvbj0weDMwMDAsCglD
>
> cmVhdG9yIElEPUlOVEwsIENyZWF0b3IgUmV2aXNpb249MHgyMDA1MTExNwoKCk1TRE06IExlbmd0
>
> aD04NSwgUmV2aXNpb249MywgQ2hlY2tzdW09MTk2LAoJT0VNSUQ9X0FTVVNfLCBPRU0gVGFibGUg
>
> SUQ9Tm90ZWJvb2ssIE9FTSBSZXZpc2lvbj0weDAsCglDcmVhdG9yIElEPUFTVVMsIENyZWF0b3Ig
> UmV2aXNpb249MHgxCgo=
> ====
>
> ps
>
> USER       PID %CPU %MEM   VSZ   RSS TT  STAT   STARTED       TIME COMMAND
> root         1  0.0  0.0   464   416 ??  I       9:07PM    0:01.00
> /sbin/init
> root     99237  0.0  8.3 2560416 684180 ??  I       9:07PM    0:00.83
> /sbin/mount_mfs -o rw -s2500M swap /home/tmpfs
> root      4912  0.0  0.1 524708  5120 ??  I       9:07PM    0:00.02
> /sbin/mount_mfs -o rw -s512M swap /tmp
> root     13164  0.0  0.0   708   544 ??  IU      9:07PM    0:00.00
> dhclient: re0 [priv] (dhclient)
> _dhcp    27731  0.0  0.0   828   604 ??  Ip      9:07PM    0:00.01
> dhclient: re0 (dhclient)
> root     74808  0.0  0.0   528  2188 ??  IpU     9:07PM    0:00.01
> syslogd: [priv] (syslogd)
> _syslogd  3603  0.0  0.0  1588  1464 ??  Sp      9:07PM    0:00.04
> /usr/sbin/syslogd -s /var/run/syslogd.sock
> root     69468  0.0  0.0   836   596 ??  IU      9:07PM    0:00.00 pflogd:
> [priv] (pflogd)
> _pflogd  56669  0.0  0.0   876   556 ??  Sp      9:07PM    0:00.08 pflogd:
> [running] -s 160 -i pflog0 -f /var/log/pflog (pflogd)
> _ntp     44210  0.0  0.0   992  2620 ??  S<p     9:07PM    0:00.03 ntpd:
> ntp engine (ntpd)
> _ntp     84410  0.0  0.0   900  2544 ??  Ip      9:07PM    0:00.01 ntpd:
> dns engine (ntpd)
> root     79153  0.0  0.0   768  1388 ??  S<pU    9:07PM    0:00.00
> /usr/sbin/ntpd
> root     30922  0.0  0.0  1332  1324 ??  I       9:07PM    0:00.00 sshd:
> /usr/sbin/sshd [listener] 0 of 10-100 startups (sshd)
> root     39921  0.0  0.0   664  1292 ??  Sp      9:07PM    0:00.01
> /usr/sbin/cron
> root     47426  0.4  0.1  7412 11708 ??  Sp      9:07PM    0:03.56 tmux:
> server (/tmp//tmux-0/default) (tmux)
> root     74416  0.0  0.0   928   904 p0  Ip      9:07PM    0:00.03 -ksh
> (ksh)
> root     35739  0.0  0.2 11860 20148 p0  I+      9:07PM    0:00.69 perl -I
> /home/flash/flash /home/flash/flash/flash.usb.pl --prod_level=dev --debug
> root      5551  0.0  0.3 13332 21396 p0  I+      9:08PM    0:00.52
> /usr/bin/perl -I /home/flash/lib /home/flash/flash/generateflash.pl
> --site_files=/tmpfs/meingroup_twenty_ZtKa
> --output=/tmpfs/twenty.meingroup.sdcard --debug
> root     33316  0.0  0.0   624   556 p0  D+      9:16PM    0:00.41 cp -Rp
> /generate_sdcard//subversion
> root     28911  0.0  0.0   864   888 p1  Ip      9:07PM    0:00.01 -ksh
> (ksh)
> root     58201  0.0  0.0   964  2616 p1  S+p     9:08PM    0:00.11 top
> root      3801  0.0  0.0   924   896 p2  Ip      9:13PM    0:00.38 -ksh
> (ksh)
> root     84024  0.0  0.0  1224  2940 p2  I+p     9:17PM    0:00.28 vi
> sendbug
> root     64734  0.0  0.0   924   904 p3  Sp      9:13PM    0:00.43 -ksh
> (ksh)
> root     29749  0.0  0.0   484   428 p3  R+pU/1  9:23PM    0:00.00 ps
> -auxwww
> root     94177  0.0  0.0   320  1284 C0  IpU     9:07PM    0:00.00
> /usr/libexec/getty std.115200 console
> root     93017  0.0  0.0   320  1288 C0  I+pU    9:07PM    0:00.00
> /usr/libexec/getty std.9600 ttyC0
> root     18354  0.0  0.0   856   864 C1  Ip      9:07PM    0:00.02 -ksh
> (ksh)
> root     49633  0.0  0.0  1788  2748 C1  I+p     9:07PM    0:00.02 tmux:
> client (/tmp//tmux-0/default) (tmux)
> root     83333  0.0  0.0   296  1260 C2  I+pU    9:07PM    0:00.00
> /usr/libexec/getty std.9600 ttyC2
> root     54676  0.0  0.0   304  1260 C3  I+pU    9:07PM    0:00.00
> /usr/libexec/getty std.9600 ttyC3
> root     78598  0.0  0.0   320  1280 C5  I+pU    9:07PM    0:00.00
> /usr/libexec/getty std.9600 ttyC5
>
> vmstat
>
> Memory statistics by bucket size
>     Size   In Use   Free           Requests  HighWater  Couldfree
>       16      578    190               2012    1280          0
>       32      911    113               3052     640          0
>       64     1872     48               9570     320          0
>      128     8479     97             101848     160         44
>      256      137     23               3221      80          0
>      512      152      8                376      40          0
>     1024      124      4               2741      20          0
>     2048     1065      1               1114      10          0
>     4096       55      1               1643       5          0
>     8192       39      1                317       5          0
>    16384        5      0                745       5          0
>    32768       10      0               1132       5          0
>    65536        2      0               1164       5          0
>   131072        2      0                  2       5          0
>   524288        8      0                  8       5          0
>
> Memory usage type by bucket size
>     Size  Type(s)
>       16  devbuf, pcb, rtable, UFS mount, dirhash, ACPI, proc, exec, VM
> swap,
>   UVM amap, UVM aobj, USB, USB device, temp, DRM
>       32  devbuf, pcb, rtable, ifaddr, sem, dirhash, ACPI, proc, in_multi,
>   ether_multi, exec, UVM amap, USB, USB device, NDP, temp, AGP Memory,
>   DRM
>       64  devbuf, rtable, ifaddr, sysctl, counters, vnodes, UFS mount,
> dirhash,
>   ACPI, proc, in_multi, VM swap, UVM amap, USB, temp, DRM
>      128  devbuf, rtable, ifaddr, counters, vnodes, UFS mount, sem,
> dirhash,
>   ACPI, MFS node, NFS srvsock, in_multi, UVM amap, USB, USB device,
>   temp, DRM
>      256  devbuf, rtable, ifaddr, counters, ioctlops, iov, vnodes, shm, VM
> map,
>   ACPI, exec, UVM amap, USB, USB device, temp, DRM
>      512  devbuf, sysctl, counters, ioctlops, UFS mount, dirhash, ACPI,
> ttys,
>   newblk, USB device, temp, kqueue, DRM
>     1024  devbuf, pcb, counters, ioctlops, mount, UFS mount, shm, ACPI,
> proc,
>   ttys, exec, USB, crypto data, temp, DRM
>     2048  devbuf, ioctlops, UFS mount, ACPI, VM swap, UVM aobj, USB, temp,
>   kqueue, DRM
>     4096  devbuf, ifaddr, counters, ioctlops, proc, ttys, USB, memdesc,
> temp,
>   DRM
>     8192  devbuf, counters, proc, ttys, pagedep, USB, temp, SYN cache, DRM
>    16384  devbuf, NFS daemon, MSDOSFS mount, ttys, VM swap, temp
>    32768  devbuf, UFS quota, UFS mount, ISOFS mount, inodedep, VM swap,
> temp
>    65536  devbuf, temp
>   131072  devbuf
>   524288  devbuf, temp
>
> Memory statistics by type                           Type  Kern
>           Type InUse MemUse HighUse  Limit Requests Limit Size(s)
>         devbuf  2836  6720K   6721K 78644K     3853    0
> 16,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,524288
>            pcb    13     9K      9K 78644K       13    0  16,32,1024
>         rtable    61     2K      3K 78644K      141    0  16,32,64,128,256
>         ifaddr    34     9K      9K 78644K       35    0
> 32,64,128,256,4096
>         sysctl     2     1K      1K 78644K        2    0  64,512
>       counters    79    67K     67K 78644K       79    0
> 64,128,256,512,1024,4096,8192
>       ioctlops     0     0K      4K 78644K     1878    0
> 256,512,1024,2048,4096
>            iov     0     0K      1K 78644K        1    0  256
>          mount     6     6K      7K 78644K        7    0  1024
>         vnodes  1277    81K     81K 78644K     3717    0  64,128,256
>      UFS quota     1    32K     32K 78644K        1    0  32768
>      UFS mount    25    58K     61K 78644K       29    0
> 16,64,128,512,1024,2048,32768
>            shm     2     2K      2K 78644K        2    0  256,1024
>         VM map     2     1K      1K 78644K        2    0  256
>            sem     2     1K      1K 78644K        2    0  32,128
>        dirhash   120    23K     23K 78644K      192    0  16,32,64,128,512
>           ACPI  7500   899K    927K 78644K   101341    0
> 16,32,64,128,256,512,1024,2048
>           proc    77    96K    104K 78644K      540    0
> 16,32,64,1024,4096,8192
>       MFS node     2     1K      1K 78644K        2    0  128
>    NFS srvsock     1     1K      1K 78644K        1    0  128
>     NFS daemon     1    16K     16K 78644K        1    0  16384
>       in_multi    11     1K      1K 78644K       11    0  32,64,128
>    ether_multi     1     1K      1K 78644K        1    0  32
>    ISOFS mount     1    32K     32K 78644K        1    0  32768
>  MSDOSFS mount     1    16K     16K 78644K        1    0  16384
>           ttys    61   203K    203K 78644K       61    0
> 512,1024,4096,8192,16384
>           exec     0     0K      2K 78644K      673    0  16,32,256,1024
>        pagedep     1     8K      8K 78644K        1    0  8192
>       inodedep     1    32K     32K 78644K        1    0  32768
>         newblk     1     1K      1K 78644K        1    0  512
>        VM swap     7    39K     39K 78644K        7    0
> 16,64,2048,16384,32768
>       UVM amap   266    16K     17K 78644K     3948    0  16,32,64,128,256
>       UVM aobj     4     3K      3K 78644K        4    0  16,2048
>            USB    94    51K     51K 78644K      107    0
> 16,32,64,128,256,1024,2048,4096,8192
>     USB device    20     2K      2K 78644K       20    0  16,32,128,256,512
>        memdesc     1     4K      4K 78644K        1    0  4096
>    crypto data     1     1K      1K 78644K        1    0  1024
>            NDP     4     1K      1K 78644K        4    0  32
>           temp    26  3038K   3102K 78644K    11255    0
> 16,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536,524288
>         kqueue     6     8K     10K 78644K       10    0  512,2048
>      SYN cache     2    16K     16K 78644K        2    0  8192
>     AGP Memory     1     1K      1K 78644K        1    0  32
>            DRM   889   122K    134K 78644K      996    0
> 16,32,64,128,256,512,1024,2048,4096,8192
>
> Memory Totals:  In Use    Free    Requests
>                 11603K     50K      128946
> Memory resource pool statistics
> Name        Size Requests Fail    InUse Pgreq Pgrel Npage Hiwat Minpg
> Maxpg Idle
> phpool       112     1019    0     1002    29     0    29    29     0
>  8    0
> extentpl      40      133    0       45     1     0     1     1     0
>  8    0
> pmappl       200     1091    0       32     3     1     2     3     0
>  8    0
> pvpl          32   607611    0   191577  1624    79  1545  1554     0
>  265    0
> pdppl       4096     2191    0       73    13     3    10    12     0
>  8    0
> vmsppl       272     1091    0       32     5     2     3     3     0
>  8    0
> vmmpepl      168   376482    0    19950  1195   327   868   951     0
>  357    0
> vmmpekpl     168    43381    0       45     3     0     3     3     0
>  8    0
> uaddr         24     1092    0       33     1     0     1     1     0
>  8    0
> uaddrbest     32        2    0        2     1     0     1     1     0
>  8    0
> uaddrrnd      24     1092    0       33     1     0     1     1     0
>  8    0
> aobjpl        64        3    0        3     1     0     1     1     0
>  8    0
> dma16         16       29    0        0     1     1     0     1     0
>  8    0
> dma32         32       15    0        0     2     2     0     1     0
>  8    0
> dma64         64       11    0        0     1     1     0     1     0
>  8    0
> dma128       128        3    0        0     1     1     0     1     0
>  8    0
> dma256       256       16    0        0     2     2     0     1     0
>  8    0
> dma512       512        4    0        2     1     0     1     1     0
>  8    0
> dma4096     4096        1    0        0     1     1     0     1     0
>  8    0
> amappl        80     1897    0      109     3     0     3     3     0
> 84    0
> amappl1       72    73915    0     5825   136    28   108   123     0
>  8    0
> amappl2       80     6049    0      723    21     6    15    18     0
>  8    0
> amappl3       88      525    0      116     3     0     3     3     0
>  8    0
> amappl4       96     2362    0      326     9     0     9     9     0
>  8    0
> amappl5      104      399    0       29     2     0     2     2     0
>  8    0
> amappl6      112       60    0        4     1     0     1     1     0
>  8    0
> amappl7      120      454    0       26     2     0     2     2     0
>  8    0
> amappl8      128     1166    0       25     3     2     1     2     0
>  8    0
> amappl9      136       84    0       11     1     0     1     1     0
>  8    0
> amappl10     144       14    0        3     1     0     1     1     0
>  8    0
> amappl11     152      243    0       38     2     0     2     2     0
>  8    0
> amappl12     160        9    0        0     1     1     0     1     0
>  8    0
> amappl13     168       39    0        6     1     0     1     1     0
>  8    0
> amappl14     176       75    0        3     1     0     1     1     0
>  8    0
> amappl15     184        1    0        1     1     0     1     1     0
>  8    0
> amappl16     192    12029    0    11787   591     1   590   590     0
>  8    0
> amapchunkpl  152     2879    0      715    33     5    28    29     0
>  158    0
> anonpl        16   284053    0   207401   841     7   834   835     0
>  502    1
> bufpl        280   164723    0   155296 11093     0 11093 11093     0
>  8    0
> mbufpl       256    56071    0       19     9     1     8     9     0
>  8    0
> mtagpl        80        1    0        0     1     0     1     1     0
>  8    0
> mcl2k       2048       40    0        0     2     0     2     2     0
>  8    0
> mcl4k       4096       18    0        0     1     0     1     1     0
>  8    0
> mcl9k       9216    30514    0        8     3     0     3     3     0
>  8    0
> sockpl       400      183    0       31     6     2     4     6     0
>  8    0
> procpl       624     1140    0       74     9     3     6     7     0
>  8    0
> processpl    920     1133    0       74    13     3    10    11     0
>  8    0
> zombiepl     144     1059    0        0    13    12     1     1     0
>  8    1
> ucredpl       96       69    0       14     1     0     1     1     0
>  8    0
> pgrppl        48       60    0       28     1     0     1     1     0
>  8    0
> sessionpl    112       28    0       23     1     0     1     1     0
>  8    0
> lockfspl      48     2335    0        2     1     0     1     1     0
>  8    0
> lockfpl      104    17500    0        2     1     0     1     1     0
>  8    0
> filepl       120    24215    0       82     4     1     3     3     0
>  8    0
> fdescpl      432     1092    0       33     6     1     5     5     0
>  8    0
> pipepl       120     1356    0        3     1     0     1     1     0
>  8    0
> pipelkpl      16      678    0        2     1     0     1     1     0
>  8    0
> kqueuepl     144        7    0        3     1     0     1     1     0
>  8    0
> knotepl      112     6614    0       28     1     0     1     1     0
>  8    0
> sigapl       424     1133    0       74    12     3     9    10     0
>  8    0
> plimitpl     152       30    0       14     1     0     1     1     0
>  8    0
> scxspl       192     7697    0        0    14    14     0     2     0
>  8    0
> idrpl         32       89    0       83     1     0     1     1     0
>  8    0
> xhcixfer     240       63    0       10     1     0     1     1     0
>  8    0
> ehcixfer     264      108    0        4     1     0     1     1     0
>  8    0
> percpumem     32       30    0       30     1     0     1     1     0
>  8    0
> namei       1024   101103    0        0     1     0     1     1     0
>  8    1
> vnodes       208    21332    0    21332  1123     0  1123  1123     0
>  8    0
> uvmvnodes     72    21332    0    21332   388     0   388   388     0
>  8    0
> nchpl        144    18100    0     3634   217    80   137   180     0
>  8    0
> ffsino       240    21307    0    15961   940     1   939   939     0
>  8    0
> dino1pl      128    21307    0    15961   515     0   515   515     0
>  8    0
> dirhash     1024      191    0      122    16     0    16    16     0
>  8    0
> art_node      16       22    0       22     1     0     1     1     0
>  8    0
> art_table     32       98    0       98     1     0     1     1     0
>  8    0
> art_heap4    256       97    0       97     7     0     7     7     0
>  8    0
> art_heap8   4096        1    0        1     1     0     1     1     0
>  8    0
> pfrule      1360       21    0        5     2     1     1     2     0
>  8    0
> pfstate      328       71    0        6     5     4     1     5     0
>  8    0
> pfstkey      112       71    0        6     2     1     1     2     0
>  8    0
> pfstitem      24       71    0        6     1     0     1     1     0
>  8    0
> pfosfpen     112     1428    0      714    21     0    21    21     0
>  8    0
> pfosfp        40      846    0      423     5     0     5     5     0
>  8    0
> inpcb        280      101    0       10     2     1     1     2     0
>  8    0
> tcpcb        544       28    0        2     2     1     1     2     0
>  8    0
> tcpqe         32       17    0        0     3     3     0     1     0
>  8    0
> sackhl        24        2    0        0     2     2     0     1     0
>  8    0
> unpcb        120       67    0       19     1     0     1     1     0
>  8    0
> rtentry      112       22    0       22     1     0     1     1     0
>  8    0
> rtpcb         80       15    0        2     1     0     1     1     0
>  8    0
> plcache      128       40    0       40     2     0     2     2     0
>  8    0
> drmobj       720       13    0       12     2     0     2     2     0
>  8    0
> drmvma       528       14    0       13     1     0     1     1     0
>  8    0
> drmreq       600        6    0        0     1     1     0     1     0
>  8    0
> arp           64        2    0        2     1     0     1     1     0
>  8    0
>
> In use 70881K, total allocated 74460K; utilization 95.2%
>  procs    memory       page                    disks    traps          cpu
>  r   s   avm     fre  flt  re  pi  po  fr  sr sd0 cd0  int   sys   cs us
> sy id
>  0  71  819M   5177M  468   0   0   0   0   0  14   0   53   996  251  0
> 1 99
>
> mount/fstab
>
> /dev/sd0a on / type ffs (local)
> /dev/sd0d on /home type ffs (local, nodev, nosuid)
> mfs:99237 on /home/tmpfs type mfs (asynchronous, local, size=5120000
> 512-blocks) #with or without this it hangs
> mfs:4912 on /tmp type mfs (asynchronous, local, size=1048576 512-blocks)
> /dev/vnd3a on /generate_sdcard type ffs (local)
> /dev/vnd3d on /generate_sdcard/usr/local type ffs (local)
>
> disklabel
>
> # /dev/rsd0c:
> type: SCSI
> disk: SCSI disk
> label: DataTraveler 3.0
> duid: 1cac3d51c95e2ba3
> flags:
> bytes/sector: 512
> sectors/track: 63
> tracks/cylinder: 255
> sectors/cylinder: 16065
> cylinders: 1881
> total sectors: 1953525168
> boundstart: 64
> boundend: 1953525168
> drivedata: 0
>
> 16 partitions:
> #                size           offset  fstype [fsize bsize   cpg]
>   a:          2097152               64  4.2BSD   2048 16384 12958 # /
>   b:          1028185         30218240    swap
>   c:       1953525168                0  unused
>   d:         28121024          2097216  4.2BSD   2048 16384 12958 # /home
>
>
>
behavior confirmed on current.

Once the process stalls,  ( could be anything writing to the vnconfig disk,
cp , umount )
a few other calls like df , or ps, etc may hang, never the same
sp or mp kernel, reproduced on today's snapshots.


--
--
---------------------------------------------------------------------------------------------------------------------
Knowing is not enough; we must apply. Willing is not enough; we must do
Reply | Threaded
Open this post in threaded view
|

Re: Stuck in Needbuf state, trying to understand (6.7)

Stuart Henderson
On 2020/06/26 15:30, sven falempin wrote:
> behavior confirmed on current.
>
> Once the process stalls,  ( could be anything writing to the vnconfig disk,
> cp , umount )
> a few other calls like df , or ps, etc may hang, never the same
> sp or mp kernel, reproduced on today's snapshots.

vnconfig is used as part of "make release", many builds are done every
week using this so it's not a general problem with vnconfig.

Can you show some commands or a script to trigger the behaviour?

Reply | Threaded
Open this post in threaded view
|

Re: Stuck in Needbuf state, trying to understand (6.7)

sven falempin
On Fri, Jun 26, 2020 at 5:22 PM Stuart Henderson <[hidden email]>
wrote:

> On 2020/06/26 15:30, sven falempin wrote:
> > behavior confirmed on current.
> >
> > Once the process stalls,  ( could be anything writing to the vnconfig
> disk,
> > cp , umount )
> > a few other calls like df , or ps, etc may hang, never the same
> > sp or mp kernel, reproduced on today's snapshots.
>
> vnconfig is used as part of "make release", many builds are done every
> week using this so it's not a general problem with vnconfig.
>
> Can you show some commands or a script to trigger the behaviour?
>

the perl script use the system to call :

vnconfig.
mount.
umount. <- saw hanged
cp.<- saw hanged
tar.<- saw hanged
svn up.<- saw hanged
and dd.
newfs.

really nothing fancy, only stuff writing to disk got stuck.

At one point it does a chroot but it never hangs near that , most of the
time it hangs before.

The script has been used like 1000 times on 6.0 and maybe twice more on 6.4.

I have absolutely no idea what the 'needbuf' of top is .

the script hangs at random position , always writing into vnconfig.

I have no idea how to reproduce outside the perl script , so maybe it is
related
to some devious perl stdin/stdout buffer .

Nevertheless there's like a 5% chance that's the script will work( slowly )

Most of the system call are inside a routine to log

sub debug_system {
  $logger->debug('running: '.join(' ', @_));
  return system(@_);
}

so i can easily put things inside to try to understand the issue.

It is really a strange behavior, and the device must be shut down
electrically.
Something really odd, i run syslogd on a buffer, and syslogc buffer is
stuck too
when the device stuck (but it supposed to be mostly already allocated
memory ).

It's really like the vm does not want to give anymore bucket (<- i
don't know what i m talking about here,
but i looks like that anything that doesn't malloc is ok , computer reply
to ping , can do a few things for a while , and then complete
hang )

I ran the 6.7 release on a VM somewhere and another device with many perl
script and they work.

Only this fails 95% of the time and is VERY VERY slow when ok.
compared to what i saw in /usr/src the vnconfig is big ,  ( forgot to copy
df -h  ),
like 2GB

--
--
---------------------------------------------------------------------------------------------------------------------
Knowing is not enough; we must apply. Willing is not enough; we must do
Reply | Threaded
Open this post in threaded view
|

Re: Stuck in Needbuf state, trying to understand (6.7)

sven falempin
On Fri, Jun 26, 2020 at 7:35 PM sven falempin <[hidden email]>
wrote:

>
>
> On Fri, Jun 26, 2020 at 5:22 PM Stuart Henderson <[hidden email]>
> wrote:
>
>> On 2020/06/26 15:30, sven falempin wrote:
>> > behavior confirmed on current.
>> >
>> > Once the process stalls,  ( could be anything writing to the vnconfig
>> disk,
>> > cp , umount )
>> > a few other calls like df , or ps, etc may hang, never the same
>> > sp or mp kernel, reproduced on today's snapshots.
>>
>> vnconfig is used as part of "make release", many builds are done every
>> week using this so it's not a general problem with vnconfig.
>>
>> Can you show some commands or a script to trigger the behaviour?
>>
>
> the perl script use the system to call :
>
> vnconfig.
> mount.
> umount. <- saw hanged
> cp.<- saw hanged
> tar.<- saw hanged
> svn up.<- saw hanged
> and dd.
> newfs.
>
> really nothing fancy, only stuff writing to disk got stuck.
>
> At one point it does a chroot but it never hangs near that , most of the
> time it hangs before.
>
> The script has been used like 1000 times on 6.0 and maybe twice more on
> 6.4.
>
> I have absolutely no idea what the 'needbuf' of top is .
>
> the script hangs at random position , always writing into vnconfig.
>
> I have no idea how to reproduce outside the perl script , so maybe it is
> related
> to some devious perl stdin/stdout buffer .
>
> Nevertheless there's like a 5% chance that's the script will work( slowly )
>
> Most of the system call are inside a routine to log
>
> sub debug_system {
>   $logger->debug('running: '.join(' ', @_));
>   return system(@_);
> }
>
> so i can easily put things inside to try to understand the issue.
>
> It is really a strange behavior, and the device must be shut down
> electrically.
> Something really odd, i run syslogd on a buffer, and syslogc buffer is
> stuck too
> when the device stuck (but it supposed to be mostly already allocated
> memory ).
>
> It's really like the vm does not want to give anymore bucket (<- i
> don't know what i m talking about here,
> but i looks like that anything that doesn't malloc is ok , computer reply
> to ping , can do a few things for a while , and then complete
> hang )
>
> I ran the 6.7 release on a VM somewhere and another device with many perl
> script and they work.
>
> Only this fails 95% of the time and is VERY VERY slow when ok.
> compared to what i saw in /usr/src the vnconfig is big ,  ( forgot to copy
> df -h  ),
> like 2GB
>


i put ktrace in front of the perl system call

An di was able to recover a 800MB trace

$ kdump -f ./trace.out | tail -20
kdump: realloc: Cannot allocate memory
 25955         UNKNOWN(1634890859)
 72466 ▒▒▒     CALL  syscall()


could that be of some use ?


--
--
---------------------------------------------------------------------------------------------------------------------
Knowing is not enough; we must apply. Willing is not enough; we must do
Reply | Threaded
Open this post in threaded view
|

Re: Stuck in Needbuf state, trying to understand (6.7)

Bob Beck-2

No.

I know *exactly* what needbuf is but to attempt to diagnose what your
problem is we need exact details. especially:

1) The configuration of your system including all the details of the filesystems
you have mounted, all options used, etc.

2) The script you are using to generate the problem (Not a paraphrasing of what
you think the script does) What filesystems it is using.



On Sat, Jun 27, 2020 at 08:09:18PM -0400, sven falempin wrote:

> On Fri, Jun 26, 2020 at 7:35 PM sven falempin <[hidden email]>
> wrote:
>
> >
> >
> > On Fri, Jun 26, 2020 at 5:22 PM Stuart Henderson <[hidden email]>
> > wrote:
> >
> >> On 2020/06/26 15:30, sven falempin wrote:
> >> > behavior confirmed on current.
> >> >
> >> > Once the process stalls,  ( could be anything writing to the vnconfig
> >> disk,
> >> > cp , umount )
> >> > a few other calls like df , or ps, etc may hang, never the same
> >> > sp or mp kernel, reproduced on today's snapshots.
> >>
> >> vnconfig is used as part of "make release", many builds are done every
> >> week using this so it's not a general problem with vnconfig.
> >>
> >> Can you show some commands or a script to trigger the behaviour?
> >>
> >
> > the perl script use the system to call :
> >
> > vnconfig.
> > mount.
> > umount. <- saw hanged
> > cp.<- saw hanged
> > tar.<- saw hanged
> > svn up.<- saw hanged
> > and dd.
> > newfs.
> >
> > really nothing fancy, only stuff writing to disk got stuck.
> >
> > At one point it does a chroot but it never hangs near that , most of the
> > time it hangs before.
> >
> > The script has been used like 1000 times on 6.0 and maybe twice more on
> > 6.4.
> >
> > I have absolutely no idea what the 'needbuf' of top is .
> >
> > the script hangs at random position , always writing into vnconfig.
> >
> > I have no idea how to reproduce outside the perl script , so maybe it is
> > related
> > to some devious perl stdin/stdout buffer .
> >
> > Nevertheless there's like a 5% chance that's the script will work( slowly )
> >
> > Most of the system call are inside a routine to log
> >
> > sub debug_system {
> >   $logger->debug('running: '.join(' ', @_));
> >   return system(@_);
> > }
> >
> > so i can easily put things inside to try to understand the issue.
> >
> > It is really a strange behavior, and the device must be shut down
> > electrically.
> > Something really odd, i run syslogd on a buffer, and syslogc buffer is
> > stuck too
> > when the device stuck (but it supposed to be mostly already allocated
> > memory ).
> >
> > It's really like the vm does not want to give anymore bucket (<- i
> > don't know what i m talking about here,
> > but i looks like that anything that doesn't malloc is ok , computer reply
> > to ping , can do a few things for a while , and then complete
> > hang )
> >
> > I ran the 6.7 release on a VM somewhere and another device with many perl
> > script and they work.
> >
> > Only this fails 95% of the time and is VERY VERY slow when ok.
> > compared to what i saw in /usr/src the vnconfig is big ,  ( forgot to copy
> > df -h  ),
> > like 2GB
> >
>
>
> i put ktrace in front of the perl system call
>
> An di was able to recover a 800MB trace
>
> $ kdump -f ./trace.out | tail -20
> kdump: realloc: Cannot allocate memory
>  25955         UNKNOWN(1634890859)
>  72466 ?????????     CALL  syscall()
>
>
> could that be of some use ?
>
>
> --
> --
> ---------------------------------------------------------------------------------------------------------------------
> Knowing is not enough; we must apply. Willing is not enough; we must do

Reply | Threaded
Open this post in threaded view
|

Re: Stuck in Needbuf state, trying to understand (6.7)

Bryan Linton
On 2020-06-27 19:29:31, Bob Beck <[hidden email]> wrote:

>
> No.
>
> I know *exactly* what needbuf is but to attempt to diagnose what your
> problem is we need exact details. especially:
>
> 1) The configuration of your system including all the details of the filesystems
> you have mounted, all options used, etc.
>
> 2) The script you are using to generate the problem (Not a paraphrasing of what
> you think the script does) What filesystems it is using.
>

Not the OP, but this problem sounds almost exactly like the bug I
reported last year.

There is a detailed list of steps I used to reproduce the bug in
the following bug report.

        https://marc.info/?l=openbsd-bugs&m=156412299418191

I was even able to bisect and identify the commit which first
caused the breakage for me.


---8<---

CVSROOT:        /cvs
Module name:    src
Changes by:     [hidden email]    2019/05/08 06:40:57

Modified files:
        sys/kern       : vfs_bio.c vfs_biomem.c

Log message:
Modify the buffer cache to always flip recovered DMA buffers high.

This also modifies the backoff logic to only back off what is requested
and not a "mimimum" amount. Tested by me, benno@, tedu@ anda ports build
by naddy@.

ok tedu@

---8<---

However, I have since migrated away from using vnd(4)s since I was
able to find other solutions that worked for my use cases.  So I
may not be able to provide much additional information other than
what is contained in the above bug report.

--
Bryan

>
>
> On Sat, Jun 27, 2020 at 08:09:18PM -0400, sven falempin wrote:
> > On Fri, Jun 26, 2020 at 7:35 PM sven falempin <[hidden email]>
> > wrote:
> >
> > >
> > >
> > > On Fri, Jun 26, 2020 at 5:22 PM Stuart Henderson <[hidden email]>
> > > wrote:
> > >
> > >> On 2020/06/26 15:30, sven falempin wrote:
> > >> > behavior confirmed on current.
> > >> >
> > >> > Once the process stalls,  ( could be anything writing to the vnconfig
> > >> disk,
> > >> > cp , umount )
> > >> > a few other calls like df , or ps, etc may hang, never the same
> > >> > sp or mp kernel, reproduced on today's snapshots.
> > >>
> > >> vnconfig is used as part of "make release", many builds are done every
> > >> week using this so it's not a general problem with vnconfig.
> > >>
> > >> Can you show some commands or a script to trigger the behaviour?
> > >>
> > >
> > > the perl script use the system to call :
> > >
> > > vnconfig.
> > > mount.
> > > umount. <- saw hanged
> > > cp.<- saw hanged
> > > tar.<- saw hanged
> > > svn up.<- saw hanged
> > > and dd.
> > > newfs.
> > >
> > > really nothing fancy, only stuff writing to disk got stuck.
> > >
> > > At one point it does a chroot but it never hangs near that , most of the
> > > time it hangs before.
> > >
> > > The script has been used like 1000 times on 6.0 and maybe twice more on
> > > 6.4.
> > >
> > > I have absolutely no idea what the 'needbuf' of top is .
> > >
> > > the script hangs at random position , always writing into vnconfig.
> > >
> > > I have no idea how to reproduce outside the perl script , so maybe it is
> > > related
> > > to some devious perl stdin/stdout buffer .
> > >
> > > Nevertheless there's like a 5% chance that's the script will work( slowly )
> > >
> > > Most of the system call are inside a routine to log
> > >
> > > sub debug_system {
> > >   $logger->debug('running: '.join(' ', @_));
> > >   return system(@_);
> > > }
> > >
> > > so i can easily put things inside to try to understand the issue.
> > >
> > > It is really a strange behavior, and the device must be shut down
> > > electrically.
> > > Something really odd, i run syslogd on a buffer, and syslogc buffer is
> > > stuck too
> > > when the device stuck (but it supposed to be mostly already allocated
> > > memory ).
> > >
> > > It's really like the vm does not want to give anymore bucket (<- i
> > > don't know what i m talking about here,
> > > but i looks like that anything that doesn't malloc is ok , computer reply
> > > to ping , can do a few things for a while , and then complete
> > > hang )
> > >
> > > I ran the 6.7 release on a VM somewhere and another device with many perl
> > > script and they work.
> > >
> > > Only this fails 95% of the time and is VERY VERY slow when ok.
> > > compared to what i saw in /usr/src the vnconfig is big ,  ( forgot to copy
> > > df -h  ),
> > > like 2GB
> > >
> >
> >
> > i put ktrace in front of the perl system call
> >
> > An di was able to recover a 800MB trace
> >
> > $ kdump -f ./trace.out | tail -20
> > kdump: realloc: Cannot allocate memory
> >  25955         UNKNOWN(1634890859)
> >  72466 ?????????     CALL  syscall()
> >
> >
> > could that be of some use ?
> >
> >
> > --
> > --
> > ---------------------------------------------------------------------------------------------------------------------
> > Knowing is not enough; we must apply. Willing is not enough; we must do
>
>

Reply | Threaded
Open this post in threaded view
|

Re: Stuck in Needbuf state, trying to understand (6.7)

sven falempin
On Sun, Jun 28, 2020 at 2:40 AM Bryan Linton <[hidden email]> wrote:

> On 2020-06-27 19:29:31, Bob Beck <[hidden email]> wrote:
> >
> > No.
> >
> > I know *exactly* what needbuf is but to attempt to diagnose what your
> > problem is we need exact details. especially:
> >
> > 1) The configuration of your system including all the details of the
> filesystems
> > you have mounted, all options used, etc.
> >
> > 2) The script you are using to generate the problem (Not a paraphrasing
> of what
> > you think the script does) What filesystems it is using.
> >
>
> Not the OP, but this problem sounds almost exactly like the bug I
> reported last year.
>
> There is a detailed list of steps I used to reproduce the bug in
> the following bug report.
>
>         https://marc.info/?l=openbsd-bugs&m=156412299418191
>
> I was even able to bisect and identify the commit which first
> caused the breakage for me.
>
>
> ---8<---
>
> CVSROOT:        /cvs
> Module name:    src
> Changes by:     [hidden email]    2019/05/08 06:40:57
>
> Modified files:
>         sys/kern       : vfs_bio.c vfs_biomem.c
>
> Log message:
> Modify the buffer cache to always flip recovered DMA buffers high.
>
> This also modifies the backoff logic to only back off what is requested
> and not a "mimimum" amount. Tested by me, benno@, tedu@ anda ports build
> by naddy@.
>
> ok tedu@
>
> ---8<---
>
> However, I have since migrated away from using vnd(4)s since I was
> able to find other solutions that worked for my use cases.  So I
> may not be able to provide much additional information other than
> what is contained in the above bug report.
>
> --
> Bryan
>
> >
> >
>
>
Reproduction of BUG.


# optional
mkdir /tmpfs
mount_mfs -o rw -s 2500M swap /tmpfs # i mounted through fstab so this line
is not tested
#the bug
/bin/dd if=/dev/zero of=/tmpfs/img.dd count=0 bs=1 seek=2500000000
vnconfig vnd3 /tmpfs/img.dd
printf "a a\n\n\n\nw\nq\n" | disklabel -E vnd3
newfs vnd3a
mount /dev/vnd3a /mnt
cd /tmp && ftp https://cdn.openbsd.org/pub/OpenBSD/6.7/amd64/base67.tgz
cd /mnt
#will occur here (the mkdir was ub beedbuf state for a while ...
for v in 1 2 3 4 5 6 7 8 9; do mkdir /tmp/$v; tar xzvf /tmp/base67.tgz -C
/mnt/$v; done

Ready to test patches.



--
--
---------------------------------------------------------------------------------------------------------------------
Knowing is not enough; we must apply. Willing is not enough; we must do
Reply | Threaded
Open this post in threaded view
|

Re: Stuck in Needbuf state, trying to understand (6.7)

Bob Beck-2
On Sun, Jun 28, 2020 at 12:18:06PM -0400, sven falempin wrote:

> On Sun, Jun 28, 2020 at 2:40 AM Bryan Linton <[hidden email]> wrote:
>
> > On 2020-06-27 19:29:31, Bob Beck <[hidden email]> wrote:
> > >
> > > No.
> > >
> > > I know *exactly* what needbuf is but to attempt to diagnose what your
> > > problem is we need exact details. especially:
> > >
> > > 1) The configuration of your system including all the details of the
> > filesystems
> > > you have mounted, all options used, etc.
> > >
> > > 2) The script you are using to generate the problem (Not a paraphrasing
> > of what
> > > you think the script does) What filesystems it is using.
> > >
> >
> > Not the OP, but this problem sounds almost exactly like the bug I
> > reported last year.
> >
> > There is a detailed list of steps I used to reproduce the bug in
> > the following bug report.
> >
> >         https://marc.info/?l=openbsd-bugs&m=156412299418191
> >
> > I was even able to bisect and identify the commit which first
> > caused the breakage for me.
> >
> >
> > ---8<---
> >
> > CVSROOT:        /cvs
> > Module name:    src
> > Changes by:     [hidden email]    2019/05/08 06:40:57
> >
> > Modified files:
> >         sys/kern       : vfs_bio.c vfs_biomem.c
> >
> > Log message:
> > Modify the buffer cache to always flip recovered DMA buffers high.
> >
> > This also modifies the backoff logic to only back off what is requested
> > and not a "mimimum" amount. Tested by me, benno@, tedu@ anda ports build
> > by naddy@.
> >
> > ok tedu@
> >
> > ---8<---
> >
> > However, I have since migrated away from using vnd(4)s since I was
> > able to find other solutions that worked for my use cases.  So I
> > may not be able to provide much additional information other than
> > what is contained in the above bug report.
> >
> > --
> > Bryan
> >
> > >
> > >
> >
> >
> Reproduction of BUG.
>
>
> # optional
> mkdir /tmpfs
> mount_mfs -o rw -s 2500M swap /tmpfs # i mounted through fstab so this line
> is not tested
> #the bug
> /bin/dd if=/dev/zero of=/tmpfs/img.dd count=0 bs=1 seek=2500000000
> vnconfig vnd3 /tmpfs/img.dd
> printf "a a\n\n\n\nw\nq\n" | disklabel -E vnd3
> newfs vnd3a
> mount /dev/vnd3a /mnt
> cd /tmp && ftp https://cdn.openbsd.org/pub/OpenBSD/6.7/amd64/base67.tgz
> cd /mnt
> #will occur here (the mkdir was ub beedbuf state for a while ...
> for v in 1 2 3 4 5 6 7 8 9; do mkdir /tmp/$v; tar xzvf /tmp/base67.tgz -C
> /mnt/$v; done
>
> Ready to test patches.
>
>

So, your problem is that you have your vnd created in an mfs
filesystem, when I run your test with the vnd backed by a regular
filesystem (withe softdep even) it works fine.

The trouble happens when your VND has buffers cached in it's
"filesystem" but then is not flushing them out to the underlyin file
(vnode) that you have your vnd backed by.  On normal filesystems this
works fine, since vnd tells the lower layer to not cache the writes
and to do them syncrhonously, to avoid an explosion of delayed writes
and dependencies of buffers.

The problem happens when we convert syncryonous bwrites to
asynchronous bdwrites if the fileystem is mounted ASYNC, which,
curiously, MFS always is (I don't know why, it doesn't really make any
sense, and I might even look at changing that) All the writes you do
end up being delayed anc chewing up more buffer space. And they are
all tied to one vnode (your image).  once you exhaust the buffer
space, the cleaner runs, but as you have noticed can't clean out your
vnode until the syncer runs (every 60 seconds).  This is why your
thing "takes a long time", and things stall in need buffer. softdep
has deep dark voodoo in it to avoid this problem and therefore when I
use a softdep filesystem instead of an ASYNC filesystem it works.

Anyway, what's below fixes your issue on my machine. I'm not sure I'm
happy that it's the final fix but it does fix it. there are many other
dragons lurking in here.

Index: sys/kern/vfs_bio.c
===================================================================
RCS file: /cvs/src/sys/kern/vfs_bio.c,v
retrieving revision 1.200
diff -u -p -u -p -r1.200 vfs_bio.c
--- sys/kern/vfs_bio.c 29 Apr 2020 02:25:48 -0000 1.200
+++ sys/kern/vfs_bio.c 29 Jun 2020 15:18:21 -0000
@@ -706,8 +706,14 @@ bwrite(struct buf *bp)
  */
  async = ISSET(bp->b_flags, B_ASYNC);
  if (!async && mp && ISSET(mp->mnt_flag, MNT_ASYNC)) {
- bdwrite(bp);
- return (0);
+ /*
+ * Don't convert writes from VND on async filesystems
+ * that already have delayed writes in the upper layer.
+ */
+ if (!ISSET(bp->b_flags, B_NOCACHE)) {
+ bdwrite(bp);
+ return (0);
+ }
  }
 
  /*

Reply | Threaded
Open this post in threaded view
|

Re: Stuck in Needbuf state, trying to understand (6.7)

sven falempin
On Mon, Jun 29, 2020 at 11:44 AM Bob Beck <[hidden email]> wrote:

> On Sun, Jun 28, 2020 at 12:18:06PM -0400, sven falempin wrote:
> > On Sun, Jun 28, 2020 at 2:40 AM Bryan Linton <[hidden email]> wrote:
> >
> > > On 2020-06-27 19:29:31, Bob Beck <[hidden email]> wrote:
> > > >
> > > > No.
> > > >
> > > > I know *exactly* what needbuf is but to attempt to diagnose what your
> > > > problem is we need exact details. especially:
> > > >
> > > > 1) The configuration of your system including all the details of the
> > > filesystems
> > > > you have mounted, all options used, etc.
> > > >
> > > > 2) The script you are using to generate the problem (Not a
> paraphrasing
> > > of what
> > > > you think the script does) What filesystems it is using.
> > > >
> > >
> > > Not the OP, but this problem sounds almost exactly like the bug I
> > > reported last year.
> > >
> > > There is a detailed list of steps I used to reproduce the bug in
> > > the following bug report.
> > >
> > >         https://marc.info/?l=openbsd-bugs&m=156412299418191
> > >
> > > I was even able to bisect and identify the commit which first
> > > caused the breakage for me.
> > >
> > >
> > > ---8<---
> > >
> > > CVSROOT:        /cvs
> > > Module name:    src
> > > Changes by:     [hidden email]    2019/05/08 06:40:57
> > >
> > > Modified files:
> > >         sys/kern       : vfs_bio.c vfs_biomem.c
> > >
> > > Log message:
> > > Modify the buffer cache to always flip recovered DMA buffers high.
> > >
> > > This also modifies the backoff logic to only back off what is requested
> > > and not a "mimimum" amount. Tested by me, benno@, tedu@ anda ports
> build
> > > by naddy@.
> > >
> > > ok tedu@
> > >
> > > ---8<---
> > >
> > > However, I have since migrated away from using vnd(4)s since I was
> > > able to find other solutions that worked for my use cases.  So I
> > > may not be able to provide much additional information other than
> > > what is contained in the above bug report.
> > >
> > > --
> > > Bryan
> > >
> > > >
> > > >
> > >
> > >
> > Reproduction of BUG.
> >
> >
> > # optional
> > mkdir /tmpfs
> > mount_mfs -o rw -s 2500M swap /tmpfs # i mounted through fstab so this
> line
> > is not tested
> > #the bug
> > /bin/dd if=/dev/zero of=/tmpfs/img.dd count=0 bs=1 seek=2500000000
> > vnconfig vnd3 /tmpfs/img.dd
> > printf "a a\n\n\n\nw\nq\n" | disklabel -E vnd3
> > newfs vnd3a
> > mount /dev/vnd3a /mnt
> > cd /tmp && ftp https://cdn.openbsd.org/pub/OpenBSD/6.7/amd64/base67.tgz
> > cd /mnt
> > #will occur here (the mkdir was ub beedbuf state for a while ...
> > for v in 1 2 3 4 5 6 7 8 9; do mkdir /tmp/$v; tar xzvf /tmp/base67.tgz -C
> > /mnt/$v; done
> >
> > Ready to test patches.
> >
> >
>
> So, your problem is that you have your vnd created in an mfs
> filesystem, when I run your test with the vnd backed by a regular
> filesystem (withe softdep even) it works fine.
>
> The trouble happens when your VND has buffers cached in it's
> "filesystem" but then is not flushing them out to the underlyin file
> (vnode) that you have your vnd backed by.  On normal filesystems this
> works fine, since vnd tells the lower layer to not cache the writes
> and to do them syncrhonously, to avoid an explosion of delayed writes
> and dependencies of buffers.
>
> The problem happens when we convert syncryonous bwrites to
> asynchronous bdwrites if the fileystem is mounted ASYNC, which,
> curiously, MFS always is (I don't know why, it doesn't really make any
> sense, and I might even look at changing that) All the writes you do
> end up being delayed anc chewing up more buffer space. And they are
> all tied to one vnode (your image).  once you exhaust the buffer
> space, the cleaner runs, but as you have noticed can't clean out your
> vnode until the syncer runs (every 60 seconds).  This is why your
> thing "takes a long time", and things stall in need buffer. softdep
> has deep dark voodoo in it to avoid this problem and therefore when I
> use a softdep filesystem instead of an ASYNC filesystem it works.
>
> Anyway, what's below fixes your issue on my machine. I'm not sure I'm
> happy that it's the final fix but it does fix it. there are many other
> dragons lurking in here.
>
> Index: sys/kern/vfs_bio.c
> ===================================================================
> RCS file: /cvs/src/sys/kern/vfs_bio.c,v
> retrieving revision 1.200
> diff -u -p -u -p -r1.200 vfs_bio.c
> --- sys/kern/vfs_bio.c  29 Apr 2020 02:25:48 -0000      1.200
> +++ sys/kern/vfs_bio.c  29 Jun 2020 15:18:21 -0000
> @@ -706,8 +706,14 @@ bwrite(struct buf *bp)
>          */
>         async = ISSET(bp->b_flags, B_ASYNC);
>         if (!async && mp && ISSET(mp->mnt_flag, MNT_ASYNC)) {
> -               bdwrite(bp);
> -               return (0);
> +               /*
> +                * Don't convert writes from VND on async filesystems
> +                * that already have delayed writes in the upper layer.
> +                */
> +               if (!ISSET(bp->b_flags, B_NOCACHE)) {
> +                       bdwrite(bp);
> +                       return (0);
> +               }
>         }
>
>         /*
>


Awesome, thanks!

I will test that, ASAP,
do not hesitate to slay dragon,
i heard the bathing in the blood pool is good for the skin

Little concern, I did the test without the MFS and ran into issues ,
anyway i get back to you (or list ?) when i have test report with patched
kernel

Again thanks for helping.

--
--
---------------------------------------------------------------------------------------------------------------------
Knowing is not enough; we must apply. Willing is not enough; we must do
Reply | Threaded
Open this post in threaded view
|

Re: Stuck in Needbuf state, trying to understand (6.7)

Bob Beck-2

> Awesome, thanks!
>
> I will test that, ASAP,
> do not hesitate to slay dragon,
> i heard the bathing in the blood pool is good for the skin
>
> Little concern, I did the test without the MFS and ran into issues ,
> anyway i get back to you (or list ?) when i have test report with patched
> kernel

Yes, howver, you didn't tell my what options you had on the filesystem mounted
when you did the test without MFS, because it matters. If you had your filesystem
mounted ASYNC it would have exhibited the same behavoir.  the issue is due to the
async mount, which MFS does by default, not strictly to do with MFS.


>
> Again thanks for helping.
>
> --
> --
> ---------------------------------------------------------------------------------------------------------------------
> Knowing is not enough; we must apply. Willing is not enough; we must do

Reply | Threaded
Open this post in threaded view
|

Re: Stuck in Needbuf state, trying to understand (6.7)

sven falempin
On Mon, Jun 29, 2020 at 12:12 PM Bob Beck <[hidden email]> wrote:

>
> > Awesome, thanks!
> >
> > I will test that, ASAP,
> > do not hesitate to slay dragon,
> > i heard the bathing in the blood pool is good for the skin
> >
> > Little concern, I did the test without the MFS and ran into issues ,
> > anyway i get back to you (or list ?) when i have test report with patched
> > kernel
>
> Yes, howver, you didn't tell my what options you had on the filesystem
> mounted
> when you did the test without MFS, because it matters. If you had your
> filesystem
> mounted ASYNC it would have exhibited the same behavoir.  the issue is due
> to the
> async mount, which MFS does by default, not strictly to do with MFS.
>
>
tmpfs was just not mounted so it was the option of the underlying /home

/dev/sd0d on /home type ffs (local, nodev, nosuid)

So far the above patch improve the situation drastically

I will now perform a test in the original device.
Reply | Threaded
Open this post in threaded view
|

Re: Stuck in Needbuf state, trying to understand (6.7)

sven falempin
On Mon, Jun 29, 2020 at 12:58 PM sven falempin <[hidden email]>
wrote:

>
>
> On Mon, Jun 29, 2020 at 12:12 PM Bob Beck <[hidden email]> wrote:
>
>>
>> > Awesome, thanks!
>> >
>> > I will test that, ASAP,
>> > do not hesitate to slay dragon,
>> > i heard the bathing in the blood pool is good for the skin
>> >
>> > Little concern, I did the test without the MFS and ran into issues ,
>> > anyway i get back to you (or list ?) when i have test report with
>> patched
>> > kernel
>>
>> Yes, howver, you didn't tell my what options you had on the filesystem
>> mounted
>> when you did the test without MFS, because it matters. If you had your
>> filesystem
>> mounted ASYNC it would have exhibited the same behavoir.  the issue is
>> due to the
>> async mount, which MFS does by default, not strictly to do with MFS.
>>
>>
> tmpfs was just not mounted so it was the option of the underlying /home
>
> /dev/sd0d on /home type ffs (local, nodev, nosuid)
>
> So far the above patch improve the situation drastically
>
> I will now perform a test in the original device.
>
>
>
It works in the original problematic setup.

Will it go to base ?

--
--
---------------------------------------------------------------------------------------------------------------------
Knowing is not enough; we must apply. Willing is not enough; we must do